builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-621 starttime: 1464782850.02 results: success (0) buildid: 20160601032755 builduid: 9179d18f9d0d4897b568a8e473386682 revision: 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.017236) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.017693) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.017975) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.128562) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.128824) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952 _=/tools/buildbot/bin/python using PTY: False --2016-06-01 05:07:30-- 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% 10.4M=0.001s 2016-06-01 05:07:30 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.299603 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.458335) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.458648) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.074035 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.560057) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:30.560407) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 --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 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952 _=/tools/buildbot/bin/python using PTY: False 2016-06-01 05:07:30,661 truncating revision to first 12 chars 2016-06-01 05:07:30,661 Setting DEBUG logging. 2016-06-01 05:07:30,662 attempt 1/10 2016-06-01 05:07:30,666 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8b7e3ca6ddb7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 05:07:31,114 unpacking tar archive at: mozilla-aurora-8b7e3ca6ddb7/testing/mozharness/ program finished with exit code 0 elapsedTime=0.749734 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:31.340063) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:31.340354) ========= script_repo_revision: 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:31.340727) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:31.341012) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 05:07:31.368474) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 17 secs) (at 2016-06-01 05:07:31.368741) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952 _=/tools/buildbot/bin/python using PTY: False 05:07:31 INFO - MultiFileLogger online at 20160601 05:07:31 in /builds/slave/test 05:07:31 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 05:07:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:07:31 INFO - {'append_to_log': False, 05:07:31 INFO - 'base_work_dir': '/builds/slave/test', 05:07:31 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:07:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:07:31 INFO - 'buildbot_json_path': 'buildprops.json', 05:07:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:07:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:07:31 INFO - 'download_minidump_stackwalk': True, 05:07:31 INFO - 'download_symbols': 'true', 05:07:31 INFO - 'e10s': False, 05:07:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:07:31 INFO - 'tooltool.py': '/tools/tooltool.py', 05:07:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:07:31 INFO - '/tools/misc-python/virtualenv.py')}, 05:07:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:07:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:07:31 INFO - 'log_level': 'info', 05:07:31 INFO - 'log_to_console': True, 05:07:31 INFO - 'opt_config_files': (), 05:07:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:07:31 INFO - '--processes=1', 05:07:31 INFO - '--config=%(test_path)s/wptrunner.ini', 05:07:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:07:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:07:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:07:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:07:31 INFO - 'pip_index': False, 05:07:31 INFO - 'require_test_zip': True, 05:07:31 INFO - 'test_type': ('testharness',), 05:07:31 INFO - 'this_chunk': '1', 05:07:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:07:31 INFO - 'total_chunks': '10', 05:07:31 INFO - 'virtualenv_path': 'venv', 05:07:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:07:31 INFO - 'work_dir': 'build'} 05:07:31 INFO - ##### 05:07:31 INFO - ##### Running clobber step. 05:07:31 INFO - ##### 05:07:31 INFO - Running pre-action listener: _resource_record_pre_action 05:07:31 INFO - Running main action method: clobber 05:07:31 INFO - rmtree: /builds/slave/test/build 05:07:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:07:35 INFO - Running post-action listener: _resource_record_post_action 05:07:35 INFO - ##### 05:07:35 INFO - ##### Running read-buildbot-config step. 05:07:35 INFO - ##### 05:07:35 INFO - Running pre-action listener: _resource_record_pre_action 05:07:35 INFO - Running main action method: read_buildbot_config 05:07:35 INFO - Using buildbot properties: 05:07:35 INFO - { 05:07:35 INFO - "project": "", 05:07:35 INFO - "product": "firefox", 05:07:35 INFO - "script_repo_revision": "production", 05:07:35 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 05:07:35 INFO - "repository": "", 05:07:35 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 05:07:35 INFO - "buildid": "20160601032755", 05:07:35 INFO - "pgo_build": "False", 05:07:35 INFO - "basedir": "/builds/slave/test", 05:07:35 INFO - "buildnumber": 42, 05:07:35 INFO - "slavename": "tst-linux32-spot-621", 05:07:35 INFO - "revision": "8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3", 05:07:35 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 05:07:35 INFO - "platform": "linux", 05:07:35 INFO - "branch": "mozilla-aurora", 05:07:35 INFO - "repo_path": "releases/mozilla-aurora", 05:07:35 INFO - "moz_repo_path": "", 05:07:35 INFO - "stage_platform": "linux", 05:07:35 INFO - "builduid": "9179d18f9d0d4897b568a8e473386682", 05:07:35 INFO - "slavebuilddir": "test" 05:07:35 INFO - } 05:07:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 05:07:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 05:07:35 INFO - Running post-action listener: _resource_record_post_action 05:07:35 INFO - ##### 05:07:35 INFO - ##### Running download-and-extract step. 05:07:35 INFO - ##### 05:07:35 INFO - Running pre-action listener: _resource_record_pre_action 05:07:35 INFO - Running main action method: download_and_extract 05:07:35 INFO - mkdir: /builds/slave/test/build/tests 05:07:35 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')]} 05:07:35 INFO - https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:07:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:07:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:07:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:07:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 05:07:36 INFO - Downloaded 1325 bytes. 05:07:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:07:36 INFO - Using the following test package requirements: 05:07:36 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 05:07:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 05:07:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 05:07:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'jsshell-linux-i686.zip'], 05:07:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 05:07:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 05:07:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 05:07:36 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 05:07:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 05:07:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:07:36 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 05:07:36 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 05: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')]} 05:07:36 INFO - https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:07:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 05:07:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 05:07:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 05:07:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 05:07:40 INFO - Downloaded 22798784 bytes. 05:07:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:07:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:07:41 INFO - caution: filename not matched: web-platform/* 05:07:41 INFO - Return code: 11 05:07:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:41 INFO - https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:07:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 05:07:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 05:07:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 05:07:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:07:45 INFO - Downloaded 36409186 bytes. 05:07:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:07:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:07:49 INFO - caution: filename not matched: bin/* 05:07:49 INFO - caution: filename not matched: config/* 05:07:49 INFO - caution: filename not matched: mozbase/* 05:07:49 INFO - caution: filename not matched: marionette/* 05:07:49 INFO - caution: filename not matched: tools/wptserve/* 05:07:49 INFO - Return code: 11 05:07:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:49 INFO - https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:07:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:07:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:07:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:07:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 05:07:57 INFO - Downloaded 69363817 bytes. 05:07:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:07:57 INFO - mkdir: /builds/slave/test/properties 05:07:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:07:57 INFO - Writing to file /builds/slave/test/properties/build_url 05:07:57 INFO - Contents: 05:07:57 INFO - build_url:https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:07:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:07:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:07:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:07:58 INFO - Contents: 05:07:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:07: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')]} 05:07:58 INFO - https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:07:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:07:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:07:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:07:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:08:06 INFO - Downloaded 92337706 bytes. 05:08:06 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:08:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:08:15 INFO - Return code: 0 05:08:15 INFO - Running post-action listener: _resource_record_post_action 05:08:15 INFO - Running post-action listener: set_extra_try_arguments 05:08:15 INFO - ##### 05:08:15 INFO - ##### Running create-virtualenv step. 05:08:15 INFO - ##### 05:08:15 INFO - Running pre-action listener: _pre_create_virtualenv 05:08:15 INFO - Running pre-action listener: _resource_record_pre_action 05:08:15 INFO - Running main action method: create_virtualenv 05:08:15 INFO - Creating virtualenv /builds/slave/test/build/venv 05:08:15 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:08:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:08:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:08:16 INFO - Using real prefix '/usr' 05:08:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:08:18 INFO - Installing distribute.............................................................................................................................................................................................done. 05:08:21 INFO - Installing pip.................done. 05:08:21 INFO - Return code: 0 05:08:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:08:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa26ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa383f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa065e30>, '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 0xa302c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa381470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', '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 05:08:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:08:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:08:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:21 INFO - 'CCACHE_UMASK': '002', 05:08:21 INFO - 'DISPLAY': ':0', 05:08:21 INFO - 'HOME': '/home/cltbld', 05:08:21 INFO - 'LANG': 'en_US.UTF-8', 05:08:21 INFO - 'LOGNAME': 'cltbld', 05:08:21 INFO - 'MAIL': '/var/mail/cltbld', 05:08:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:21 INFO - 'MOZ_NO_REMOTE': '1', 05:08:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:21 INFO - 'PWD': '/builds/slave/test', 05:08:21 INFO - 'SHELL': '/bin/bash', 05:08:21 INFO - 'SHLVL': '1', 05:08:21 INFO - 'TERM': 'linux', 05:08:21 INFO - 'TMOUT': '86400', 05:08:21 INFO - 'USER': 'cltbld', 05:08:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', 05:08:21 INFO - '_': '/tools/buildbot/bin/python'} 05:08:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:22 INFO - Downloading/unpacking psutil>=0.7.1 05:08:22 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 05:08:22 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 05:08:22 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 05:08:22 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 05:08:22 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 05:08:22 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 05:08:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:08:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:08:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:08:26 INFO - Installing collected packages: psutil 05:08:26 INFO - Running setup.py install for psutil 05:08:26 INFO - building 'psutil._psutil_linux' extension 05:08:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 05:08:26 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:08:26 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:08:27 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 05:08:27 INFO - building 'psutil._psutil_posix' extension 05:08:27 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 05:08:27 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 05:08:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:08:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:08:27 INFO - Successfully installed psutil 05:08:27 INFO - Cleaning up... 05:08:27 INFO - Return code: 0 05:08:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:08:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:27 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 0xa26ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa383f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa065e30>, '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 0xa302c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa381470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', '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 05:08:27 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 05:08:27 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 05:08:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:27 INFO - 'CCACHE_UMASK': '002', 05:08:27 INFO - 'DISPLAY': ':0', 05:08:27 INFO - 'HOME': '/home/cltbld', 05:08:27 INFO - 'LANG': 'en_US.UTF-8', 05:08:27 INFO - 'LOGNAME': 'cltbld', 05:08:27 INFO - 'MAIL': '/var/mail/cltbld', 05:08:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:27 INFO - 'MOZ_NO_REMOTE': '1', 05:08:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:27 INFO - 'PWD': '/builds/slave/test', 05:08:27 INFO - 'SHELL': '/bin/bash', 05:08:27 INFO - 'SHLVL': '1', 05:08:27 INFO - 'TERM': 'linux', 05:08:27 INFO - 'TMOUT': '86400', 05:08:27 INFO - 'USER': 'cltbld', 05:08:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', 05:08:27 INFO - '_': '/tools/buildbot/bin/python'} 05:08:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:08:28 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 05:08:28 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 05:08:28 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 05:08:28 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 05:08:28 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 05:08:28 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 05:08:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:08:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:08:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:08:32 INFO - Installing collected packages: mozsystemmonitor 05:08:32 INFO - Running setup.py install for mozsystemmonitor 05:08:32 INFO - Successfully installed mozsystemmonitor 05:08:32 INFO - Cleaning up... 05:08:32 INFO - Return code: 0 05:08:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05: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')]} 05:08:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05: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')]} 05:08:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08: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', '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 0xa26ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa383f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa065e30>, '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 0xa302c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa381470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', '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 05:08: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:08: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 blobuploader==1.2.4 05:08:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:32 INFO - 'CCACHE_UMASK': '002', 05:08:32 INFO - 'DISPLAY': ':0', 05:08:32 INFO - 'HOME': '/home/cltbld', 05:08:32 INFO - 'LANG': 'en_US.UTF-8', 05:08:32 INFO - 'LOGNAME': 'cltbld', 05:08:32 INFO - 'MAIL': '/var/mail/cltbld', 05:08:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:32 INFO - 'MOZ_NO_REMOTE': '1', 05:08:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:32 INFO - 'PWD': '/builds/slave/test', 05:08:32 INFO - 'SHELL': '/bin/bash', 05:08:32 INFO - 'SHLVL': '1', 05:08:32 INFO - 'TERM': 'linux', 05:08:32 INFO - 'TMOUT': '86400', 05:08:32 INFO - 'USER': 'cltbld', 05:08:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', 05:08:32 INFO - '_': '/tools/buildbot/bin/python'} 05:08:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:32 INFO - Downloading/unpacking blobuploader==1.2.4 05:08: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 05:08: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 05:08: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 05:08: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 05:08: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 05:08: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 05:08:37 INFO - Downloading blobuploader-1.2.4.tar.gz 05:08:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:08:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:08: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 05:08: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 05:08: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 05:08: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 05:08: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 05:08: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 05:08:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:08:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:08:38 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 05:08:38 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 05:08:38 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 05:08:38 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 05:08:38 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 05:08:38 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 05:08:38 INFO - Downloading docopt-0.6.1.tar.gz 05:08:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:08:38 INFO - Installing collected packages: blobuploader, requests, docopt 05:08:38 INFO - Running setup.py install for blobuploader 05:08:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:08:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:08:39 INFO - Running setup.py install for requests 05:08:39 INFO - Running setup.py install for docopt 05:08:40 INFO - Successfully installed blobuploader requests docopt 05:08:40 INFO - Cleaning up... 05:08:40 INFO - Return code: 0 05:08:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:08:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:40 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 0xa26ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa383f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa065e30>, '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 0xa302c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa381470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', '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 05:08:40 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 05:08:40 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 05:08:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:40 INFO - 'CCACHE_UMASK': '002', 05:08:40 INFO - 'DISPLAY': ':0', 05:08:40 INFO - 'HOME': '/home/cltbld', 05:08:40 INFO - 'LANG': 'en_US.UTF-8', 05:08:40 INFO - 'LOGNAME': 'cltbld', 05:08:40 INFO - 'MAIL': '/var/mail/cltbld', 05:08:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:40 INFO - 'MOZ_NO_REMOTE': '1', 05:08:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:40 INFO - 'PWD': '/builds/slave/test', 05:08:40 INFO - 'SHELL': '/bin/bash', 05:08:40 INFO - 'SHLVL': '1', 05:08:40 INFO - 'TERM': 'linux', 05:08:40 INFO - 'TMOUT': '86400', 05:08:40 INFO - 'USER': 'cltbld', 05:08:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', 05:08:40 INFO - '_': '/tools/buildbot/bin/python'} 05:08:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:08:40 INFO - Running setup.py (path:/tmp/pip-QnMFNK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:08:40 INFO - Running setup.py (path:/tmp/pip-mEpk2q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:08:40 INFO - Running setup.py (path:/tmp/pip-moTLtZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:08:41 INFO - Running setup.py (path:/tmp/pip-pNX7GI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:08:41 INFO - Running setup.py (path:/tmp/pip-9SEHWH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:08:41 INFO - Running setup.py (path:/tmp/pip-xDi9JX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:08:41 INFO - Running setup.py (path:/tmp/pip-4WlllW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:08:41 INFO - Running setup.py (path:/tmp/pip-SeZl4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:08:41 INFO - Running setup.py (path:/tmp/pip-rIVEVq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:08:41 INFO - Running setup.py (path:/tmp/pip-ShUM6z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:08:41 INFO - Running setup.py (path:/tmp/pip-U9Lqr2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:08:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:08:42 INFO - Running setup.py (path:/tmp/pip-Ytx88r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:08:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:08:42 INFO - Running setup.py (path:/tmp/pip-zRWJZp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:08:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:08:42 INFO - Running setup.py (path:/tmp/pip-js2NSd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:08:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:42 INFO - Running setup.py (path:/tmp/pip-ZUgmfd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:08:42 INFO - Running setup.py (path:/tmp/pip-3NdZ5H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:08:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:08:42 INFO - Running setup.py (path:/tmp/pip-ChQ6o6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:08:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:08:42 INFO - Running setup.py (path:/tmp/pip-29Cuhx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:08:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:08:43 INFO - Running setup.py (path:/tmp/pip-sEqEtG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:08:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:43 INFO - Running setup.py (path:/tmp/pip-10PCJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:08:43 INFO - Running setup.py (path:/tmp/pip-GPWjse-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:08:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:08:43 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 05:08:43 INFO - Running setup.py install for manifestparser 05:08:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:08:44 INFO - Running setup.py install for mozcrash 05:08:44 INFO - Running setup.py install for mozdebug 05:08:44 INFO - Running setup.py install for mozdevice 05:08:44 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:08:44 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:08:44 INFO - Running setup.py install for mozfile 05:08:45 INFO - Running setup.py install for mozhttpd 05:08:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:08:45 INFO - Running setup.py install for mozinfo 05:08:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:08:45 INFO - Running setup.py install for mozInstall 05:08:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:08:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:08:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:08:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:08:45 INFO - Running setup.py install for mozleak 05:08:45 INFO - Running setup.py install for mozlog 05:08:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:08:46 INFO - Running setup.py install for moznetwork 05:08:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:08:46 INFO - Running setup.py install for mozprocess 05:08:46 INFO - Running setup.py install for mozprofile 05:08:46 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:08:46 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:08:46 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:08:46 INFO - Running setup.py install for mozrunner 05:08:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:08:47 INFO - Running setup.py install for mozscreenshot 05:08:47 INFO - Running setup.py install for moztest 05:08:47 INFO - Running setup.py install for mozversion 05:08:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:08:47 INFO - Running setup.py install for wptserve 05:08:48 INFO - Running setup.py install for marionette-driver 05:08:48 INFO - Running setup.py install for browsermob-proxy 05:08:48 INFO - Running setup.py install for marionette-client 05:08:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:08:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:08:49 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 05:08:49 INFO - Cleaning up... 05:08:49 INFO - Return code: 0 05:08:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:08:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:08:49 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 0xa26ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa383f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa065e30>, '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 0xa302c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa381470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', '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 05:08:49 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 05:08:49 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 05:08:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:49 INFO - 'CCACHE_UMASK': '002', 05:08:49 INFO - 'DISPLAY': ':0', 05:08:49 INFO - 'HOME': '/home/cltbld', 05:08:49 INFO - 'LANG': 'en_US.UTF-8', 05:08:49 INFO - 'LOGNAME': 'cltbld', 05:08:49 INFO - 'MAIL': '/var/mail/cltbld', 05:08:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:49 INFO - 'MOZ_NO_REMOTE': '1', 05:08:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:49 INFO - 'PWD': '/builds/slave/test', 05:08:49 INFO - 'SHELL': '/bin/bash', 05:08:49 INFO - 'SHLVL': '1', 05:08:49 INFO - 'TERM': 'linux', 05:08:49 INFO - 'TMOUT': '86400', 05:08:49 INFO - 'USER': 'cltbld', 05:08:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', 05:08:49 INFO - '_': '/tools/buildbot/bin/python'} 05:08:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:08:50 INFO - Running setup.py (path:/tmp/pip-8XaVFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:08:50 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)) 05:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:08:50 INFO - Running setup.py (path:/tmp/pip-kifPi4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:08:50 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)) 05:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:08:50 INFO - Running setup.py (path:/tmp/pip-6_iKhr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:08:50 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)) 05:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:08:50 INFO - Running setup.py (path:/tmp/pip-2Q6vPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:08:50 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)) 05:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:08:50 INFO - Running setup.py (path:/tmp/pip-_gcRil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:08:50 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)) 05:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:08:50 INFO - Running setup.py (path:/tmp/pip-QDfSfK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:08:50 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)) 05:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:08:50 INFO - Running setup.py (path:/tmp/pip-UBqBO4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:08:51 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)) 05:08:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:08:51 INFO - Running setup.py (path:/tmp/pip-dcjQgu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:08:51 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)) 05:08:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:08:51 INFO - Running setup.py (path:/tmp/pip-AKX68y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:08:51 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)) 05:08:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:08:51 INFO - Running setup.py (path:/tmp/pip-X_0GoT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:08:51 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)) 05:08:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:08:51 INFO - Running setup.py (path:/tmp/pip-ByMAPj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:08:51 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)) 05:08:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:08:51 INFO - Running setup.py (path:/tmp/pip-onaFuj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:08:51 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)) 05:08:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:08:51 INFO - Running setup.py (path:/tmp/pip-UiKAg0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:08:51 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)) 05:08:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:08:51 INFO - Running setup.py (path:/tmp/pip-hmGO82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:08:52 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)) 05:08:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:52 INFO - Running setup.py (path:/tmp/pip-9LaYgh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:52 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)) 05:08:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:08:52 INFO - Running setup.py (path:/tmp/pip-mZDngM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:08:52 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)) 05:08:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:08:52 INFO - Running setup.py (path:/tmp/pip-RPkHrS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:08:52 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)) 05:08:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:08:52 INFO - Running setup.py (path:/tmp/pip-BL6WEz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:08:52 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)) 05:08:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:08:52 INFO - Running setup.py (path:/tmp/pip-QAuVFu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:08:52 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)) 05:08:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:52 INFO - Running setup.py (path:/tmp/pip-bqPQqU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:52 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)) 05:08:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:08:53 INFO - Running setup.py (path:/tmp/pip-h1f99s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:08:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:08:53 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)) 05:08:53 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)) 05:08:53 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)) 05:08:53 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)) 05:08:53 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)) 05:08:53 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)) 05:08:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:08:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:08:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:08:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:08:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:08:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:08:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:08:57 INFO - Downloading blessings-1.6.tar.gz 05:08:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:08:57 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)) 05:08:57 INFO - Installing collected packages: blessings 05:08:57 INFO - Running setup.py install for blessings 05:08:57 INFO - Successfully installed blessings 05:08:57 INFO - Cleaning up... 05:08:58 INFO - Return code: 0 05:08:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:08:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:08:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:08:58 INFO - Reading from file tmpfile_stdout 05:08:58 INFO - Current package versions: 05:08:58 INFO - argparse == 1.2.1 05:08:58 INFO - blessings == 1.6 05:08:58 INFO - blobuploader == 1.2.4 05:08:58 INFO - browsermob-proxy == 0.6.0 05:08:58 INFO - docopt == 0.6.1 05:08:58 INFO - manifestparser == 1.1 05:08:58 INFO - marionette-client == 2.3.0 05:08:58 INFO - marionette-driver == 1.4.0 05:08:58 INFO - mozInstall == 1.12 05:08:58 INFO - mozcrash == 0.17 05:08:58 INFO - mozdebug == 0.1 05:08:58 INFO - mozdevice == 0.48 05:08:58 INFO - mozfile == 1.2 05:08:58 INFO - mozhttpd == 0.7 05:08:58 INFO - mozinfo == 0.9 05:08:58 INFO - mozleak == 0.1 05:08:58 INFO - mozlog == 3.1 05:08:58 INFO - moznetwork == 0.27 05:08:58 INFO - mozprocess == 0.22 05:08:58 INFO - mozprofile == 0.28 05:08:58 INFO - mozrunner == 6.11 05:08:58 INFO - mozscreenshot == 0.1 05:08:58 INFO - mozsystemmonitor == 0.0 05:08:58 INFO - moztest == 0.7 05:08:58 INFO - mozversion == 1.4 05:08:58 INFO - psutil == 3.1.1 05:08:58 INFO - requests == 1.2.3 05:08:58 INFO - wptserve == 1.4.0 05:08:58 INFO - wsgiref == 0.1.2 05:08:58 INFO - Running post-action listener: _resource_record_post_action 05:08:58 INFO - Running post-action listener: _start_resource_monitoring 05:08:58 INFO - Starting resource monitoring. 05:08:58 INFO - ##### 05:08:58 INFO - ##### Running pull step. 05:08:58 INFO - ##### 05:08:58 INFO - Running pre-action listener: _resource_record_pre_action 05:08:58 INFO - Running main action method: pull 05:08:58 INFO - Pull has nothing to do! 05:08:58 INFO - Running post-action listener: _resource_record_post_action 05:08:58 INFO - ##### 05:08:58 INFO - ##### Running install step. 05:08:58 INFO - ##### 05:08:58 INFO - Running pre-action listener: _resource_record_pre_action 05:08:58 INFO - Running main action method: install 05:08:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:08:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:08:58 INFO - Reading from file tmpfile_stdout 05:08:58 INFO - Detecting whether we're running mozinstall >=1.0... 05:08:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:08:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:08:58 INFO - Reading from file tmpfile_stdout 05:08:58 INFO - Output received: 05:08:58 INFO - Usage: mozinstall [options] installer 05:08:58 INFO - Options: 05:08:58 INFO - -h, --help show this help message and exit 05:08:58 INFO - -d DEST, --destination=DEST 05:08:58 INFO - Directory to install application into. [default: 05:08:58 INFO - "/builds/slave/test"] 05:08:58 INFO - --app=APP Application being installed. [default: firefox] 05:08:58 INFO - mkdir: /builds/slave/test/build/application 05:08:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:08:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:09:29 INFO - Reading from file tmpfile_stdout 05:09:29 INFO - Output received: 05:09:29 INFO - /builds/slave/test/build/application/firefox/firefox 05:09:29 INFO - Running post-action listener: _resource_record_post_action 05:09:29 INFO - ##### 05:09:29 INFO - ##### Running run-tests step. 05:09:29 INFO - ##### 05:09:29 INFO - Running pre-action listener: _resource_record_pre_action 05:09:29 INFO - Running main action method: run_tests 05:09:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:09:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:09:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:09:29 INFO - grabbing minidump binary from tooltool 05:09:29 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')]} 05:09:29 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa065e30>, '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 0xa302c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa381470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:09:29 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:09:29 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 05:09:30 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:09:30 INFO - Return code: 0 05:09:30 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:09:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:09:30 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/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:09:30 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/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:09:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:09:30 INFO - 'CCACHE_UMASK': '002', 05:09:30 INFO - 'DISPLAY': ':0', 05:09:30 INFO - 'HOME': '/home/cltbld', 05:09:30 INFO - 'LANG': 'en_US.UTF-8', 05:09:30 INFO - 'LOGNAME': 'cltbld', 05:09:30 INFO - 'MAIL': '/var/mail/cltbld', 05:09:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:09:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:09:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:09:30 INFO - 'MOZ_NO_REMOTE': '1', 05:09:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:09:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:09:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:09:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:09:30 INFO - 'PWD': '/builds/slave/test', 05:09:30 INFO - 'SHELL': '/bin/bash', 05:09:30 INFO - 'SHLVL': '1', 05:09:30 INFO - 'TERM': 'linux', 05:09:30 INFO - 'TMOUT': '86400', 05:09:30 INFO - 'USER': 'cltbld', 05:09:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952', 05:09:30 INFO - '_': '/tools/buildbot/bin/python'} 05:09:30 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/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:09:30 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 05:09:30 INFO - import pkg_resources 05:09:32 INFO - Using 1 client processes 05:09:32 INFO - wptserve Starting http server on 127.0.0.1:8000 05:09:32 INFO - wptserve Starting http server on 127.0.0.1:8001 05:09:32 INFO - wptserve Starting http server on 127.0.0.1:8443 05:09:34 INFO - SUITE-START | Running 778 tests 05:09:34 INFO - Running testharness tests 05:09:34 INFO - Setting up ssl 05:09:34 INFO - PROCESS | certutil | 05:09:34 INFO - PROCESS | certutil | 05:09:34 INFO - PROCESS | certutil | 05:09:34 INFO - Certificate Nickname Trust Attributes 05:09:34 INFO - SSL,S/MIME,JAR/XPI 05:09:34 INFO - 05:09:34 INFO - web-platform-tests CT,, 05:09:34 INFO - 05:09:34 INFO - Starting runner 05:09:37 INFO - PROCESS | 1738 | 1464782977515 Marionette DEBUG Marionette enabled via build flag and pref 05:09:37 INFO - PROCESS | 1738 | ++DOCSHELL 0xa50f6800 == 1 [pid = 1738] [id = 1] 05:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 1 (0xa50f6c00) [pid = 1738] [serial = 1] [outer = (nil)] 05:09:37 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 2 (0xa50f7400) [pid = 1738] [serial = 2] [outer = 0xa50f6c00] 05:09:38 INFO - PROCESS | 1738 | 1464782978231 Marionette INFO Listening on port 2828 05:09:38 INFO - PROCESS | 1738 | 1464782978834 Marionette DEBUG Marionette enabled via command-line flag 05:09:38 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2284000 == 2 [pid = 1738] [id = 2] 05:09:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 3 (0xa22c7000) [pid = 1738] [serial = 3] [outer = (nil)] 05:09:38 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:09:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 4 (0xa22c7800) [pid = 1738] [serial = 4] [outer = 0xa22c7000] 05:09:39 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219f3c0 05:09:39 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a219fea0 05:09:39 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21c2da0 05:09:39 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c3a00 05:09:39 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c7740 05:09:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 5 (0xa21bb400) [pid = 1738] [serial = 5] [outer = 0xa50f6c00] 05:09:39 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:09:39 INFO - PROCESS | 1738 | 1464782979269 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49250 05:09:39 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:09:39 INFO - PROCESS | 1738 | 1464782979302 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49251 05:09:39 INFO - PROCESS | 1738 | 1464782979363 Marionette DEBUG Closed connection conn0 05:09:39 INFO - PROCESS | 1738 | 1464782979366 Marionette DEBUG Closed connection conn1 05:09:39 INFO - PROCESS | 1738 | [1738] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 05:09:39 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:09:39 INFO - PROCESS | 1738 | 1464782979500 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49252 05:09:39 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:09:39 INFO - PROCESS | 1738 | 1464782979552 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49253 05:09:39 INFO - PROCESS | 1738 | 1464782979562 Marionette DEBUG Closed connection conn2 05:09:39 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:09:39 INFO - PROCESS | 1738 | 1464782979599 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49254 05:09:39 INFO - PROCESS | 1738 | 1464782979618 Marionette DEBUG Closed connection conn3 05:09:39 INFO - PROCESS | 1738 | 1464782979643 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:09:39 INFO - PROCESS | 1738 | 1464782979657 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160601032755","device":"desktop","version":"48.0a2"} 05:09:40 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:09:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b4d0000 == 3 [pid = 1738] [id = 3] 05:09:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 6 (0x9b4d0400) [pid = 1738] [serial = 6] [outer = (nil)] 05:09:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b4d0800 == 4 [pid = 1738] [id = 4] 05:09:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 7 (0x9b4d4000) [pid = 1738] [serial = 7] [outer = (nil)] 05:09:42 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:09:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a9d7400 == 5 [pid = 1738] [id = 5] 05:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 8 (0x9a9d7800) [pid = 1738] [serial = 8] [outer = (nil)] 05:09:42 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:09:42 INFO - PROCESS | 1738 | [1738] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 9 (0x9a642000) [pid = 1738] [serial = 9] [outer = 0x9a9d7800] 05:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 10 (0x9a262400) [pid = 1738] [serial = 10] [outer = 0x9b4d0400] 05:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 11 (0x9a264000) [pid = 1738] [serial = 11] [outer = 0x9b4d4000] 05:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 12 (0x9a266400) [pid = 1738] [serial = 12] [outer = 0x9a9d7800] 05:09:44 INFO - PROCESS | 1738 | 1464782984322 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1738 | 1464782984342 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 13 (0x9c250800) [pid = 1738] [serial = 13] [outer = 0x9a9d7800] 05:09:45 INFO - PROCESS | 1738 | 1464782985221 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"00381a40-078a-41f2-942e-009b252ba078","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160601032755","device":"desktop","version":"48.0a2","command_id":1}}] 05:09:45 INFO - PROCESS | 1738 | 1464782985413 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:09:45 INFO - PROCESS | 1738 | 1464782985576 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:09:45 INFO - PROCESS | 1738 | 1464782985922 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:09:45 INFO - PROCESS | 1738 | [1738] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:09:46 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:09:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 14 (0x94435c00) [pid = 1738] [serial = 14] [outer = 0x9a9d7800] 05:09:46 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:09:46 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:46 INFO - PROCESS | 1738 | 1464782986457 Marionette TRACE conn4 <- [1,3,null,{}] 05:09:46 INFO - PROCESS | 1738 | 1464782986480 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:09:46 INFO - PROCESS | 1738 | 1464782986508 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:09:46 INFO - PROCESS | 1738 | 1464782986554 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:09:46 INFO - PROCESS | 1738 | 1464782986560 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:09:46 INFO - PROCESS | 1738 | 1464782986568 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 1738 | 1464782986573 Marionette TRACE conn4 <- [1,6,null,{}] 05:09:46 INFO - PROCESS | 1738 | 1464782986583 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 1738 | 1464782986604 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:09:46 INFO - PROCESS | 1738 | 1464782986611 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x96bf5400 == 6 [pid = 1738] [id = 6] 05:09:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 15 (0x9756d800) [pid = 1738] [serial = 15] [outer = (nil)] 05:09:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 16 (0x93a9d000) [pid = 1738] [serial = 16] [outer = 0x9756d800] 05:09:46 INFO - PROCESS | 1738 | 1464782986703 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 17 (0x93aa1800) [pid = 1738] [serial = 17] [outer = 0x9756d800] 05:09:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x938b6000 == 7 [pid = 1738] [id = 7] 05:09:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 18 (0x938b6400) [pid = 1738] [serial = 18] [outer = (nil)] 05:09:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 19 (0x938bc400) [pid = 1738] [serial = 19] [outer = 0x938b6400] 05:09:47 INFO - PROCESS | 1738 | 1464782987243 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 20 (0x938ba800) [pid = 1738] [serial = 20] [outer = 0x938b6400] 05:09:47 INFO - PROCESS | 1738 | 1464782987816 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:09:47 INFO - PROCESS | 1738 | [1738] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1344ms 05:09:48 INFO - PROCESS | 1738 | 1464782988135 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 1738 | 1464782988141 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:09:48 INFO - PROCESS | 1738 | 1464782988344 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1738 | 1464782988350 Marionette TRACE conn4 <- [1,10,null,{}] 05:09:48 INFO - PROCESS | 1738 | 1464782988438 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 1738 | 1464782988696 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:09:48 INFO - PROCESS | 1738 | 1464782988799 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x938b7c00 == 8 [pid = 1738] [id = 8] 05:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 21 (0x93aa9000) [pid = 1738] [serial = 21] [outer = (nil)] 05:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 22 (0x944ccc00) [pid = 1738] [serial = 22] [outer = 0x93aa9000] 05:09:48 INFO - PROCESS | 1738 | 1464782988893 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 23 (0x97573c00) [pid = 1738] [serial = 23] [outer = 0x93aa9000] 05:09:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x990c6800 == 9 [pid = 1738] [id = 9] 05:09:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 24 (0x990c6c00) [pid = 1738] [serial = 24] [outer = (nil)] 05:09:50 INFO - PROCESS | 1738 | 1464782990000 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 25 (0x99c02000) [pid = 1738] [serial = 25] [outer = 0x990c6c00] 05:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1847ms 05:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 26 (0x99043c00) [pid = 1738] [serial = 26] [outer = 0x990c6c00] 05:09:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a8f3800 == 10 [pid = 1738] [id = 10] 05:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 27 (0x9a9d3800) [pid = 1738] [serial = 27] [outer = (nil)] 05:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 28 (0x9b449000) [pid = 1738] [serial = 28] [outer = 0x9a9d3800] 05:09:50 INFO - PROCESS | 1738 | 1464782990191 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 1738 | 1464782990198 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 29 (0x9b97a000) [pid = 1738] [serial = 29] [outer = 0x9a9d3800] 05:09:50 INFO - PROCESS | 1738 | 1464782990357 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 1738 | 1464782990364 Marionette TRACE conn4 <- [1,14,null,{}] 05:09:50 INFO - PROCESS | 1738 | 1464782990475 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 1738 | 1464782990735 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:09:50 INFO - PROCESS | 1738 | 1464782990866 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x94edf400 == 11 [pid = 1738] [id = 11] 05:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 30 (0x9a64a400) [pid = 1738] [serial = 30] [outer = (nil)] 05:09:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 31 (0x9b4cf000) [pid = 1738] [serial = 31] [outer = 0x9a64a400] 05:09:51 INFO - PROCESS | 1738 | 1464782991021 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 32 (0x9d8ab400) [pid = 1738] [serial = 32] [outer = 0x9a64a400] 05:09:51 INFO - PROCESS | 1738 | 1464782991944 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1744ms 05:09:52 INFO - PROCESS | 1738 | 1464782992009 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:09:52 INFO - PROCESS | 1738 | 1464782992014 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:09:52 INFO - PROCESS | 1738 | 1464782992021 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 1738 | 1464782992024 Marionette TRACE conn4 <- [1,18,null,{}] 05:09:52 INFO - PROCESS | 1738 | 1464782992040 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 1738 | 1464782992291 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:09:52 INFO - PROCESS | 1738 | 1464782992455 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 1738 | ++DOCSHELL 0xa50afc00 == 12 [pid = 1738] [id = 12] 05:09:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 33 (0xa50ba400) [pid = 1738] [serial = 33] [outer = (nil)] 05:09:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 34 (0xa670a000) [pid = 1738] [serial = 34] [outer = 0xa50ba400] 05:09:52 INFO - PROCESS | 1738 | 1464782992558 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 35 (0xa6766c00) [pid = 1738] [serial = 35] [outer = 0xa50ba400] 05:09:53 INFO - PROCESS | 1738 | 1464782993458 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1490ms 05:09:53 INFO - PROCESS | 1738 | 1464782993512 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1738 | 1464782993517 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:09:53 INFO - PROCESS | 1738 | 1464782993524 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1738 | 1464782993527 Marionette TRACE conn4 <- [1,22,null,{}] 05:09:53 INFO - PROCESS | 1738 | 1464782993534 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 1738 | 1464782993729 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:09:54 INFO - PROCESS | 1738 | 1464782994022 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x944d1800 == 13 [pid = 1738] [id = 13] 05:09:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 36 (0x944d1c00) [pid = 1738] [serial = 36] [outer = (nil)] 05:09:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 37 (0x96bf6400) [pid = 1738] [serial = 37] [outer = 0x944d1c00] 05:09:54 INFO - PROCESS | 1738 | 1464782994146 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 38 (0x99038000) [pid = 1738] [serial = 38] [outer = 0x944d1c00] 05:09:55 INFO - PROCESS | 1738 | 1464782995172 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1732ms 05:09:55 INFO - PROCESS | 1738 | 1464782995258 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:09:55 INFO - PROCESS | 1738 | 1464782995263 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:09:55 INFO - PROCESS | 1738 | 1464782995270 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 1738 | 1464782995275 Marionette TRACE conn4 <- [1,26,null,{}] 05:09:55 INFO - PROCESS | 1738 | 1464782995282 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 1738 | 1464782995453 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:09:55 INFO - PROCESS | 1738 | 1464782995548 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x99e0a800 == 14 [pid = 1738] [id = 14] 05:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 39 (0x99e0b000) [pid = 1738] [serial = 39] [outer = (nil)] 05:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 40 (0x9a640c00) [pid = 1738] [serial = 40] [outer = 0x99e0b000] 05:09:55 INFO - PROCESS | 1738 | 1464782995632 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 41 (0x9b43f800) [pid = 1738] [serial = 41] [outer = 0x99e0b000] 05:09:56 INFO - PROCESS | 1738 | 1464782996412 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1194ms 05:09:56 INFO - PROCESS | 1738 | 1464782996471 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 1738 | 1464782996477 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:09:56 INFO - PROCESS | 1738 | 1464782996486 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1738 | 1464782996488 Marionette TRACE conn4 <- [1,30,null,{}] 05:09:56 INFO - PROCESS | 1738 | 1464782996495 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 1738 | 1464782996657 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:09:56 INFO - PROCESS | 1738 | 1464782996669 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x9bf85800 == 15 [pid = 1738] [id = 15] 05:09:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 42 (0x9bf88800) [pid = 1738] [serial = 42] [outer = (nil)] 05:09:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 43 (0x9c24d400) [pid = 1738] [serial = 43] [outer = 0x9bf88800] 05:09:56 INFO - PROCESS | 1738 | 1464782996746 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 44 (0x9d8d7000) [pid = 1738] [serial = 44] [outer = 0x9bf88800] 05:09:57 INFO - PROCESS | 1738 | 1464782997586 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1137ms 05:09:57 INFO - PROCESS | 1738 | 1464782997624 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 1738 | 1464782997628 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:09:57 INFO - PROCESS | 1738 | 1464782997636 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 1738 | 1464782997645 Marionette TRACE conn4 <- [1,34,null,{}] 05:09:57 INFO - PROCESS | 1738 | 1464782997660 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 1738 | 1464782997828 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:09:57 INFO - PROCESS | 1738 | 1464782997844 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x944c4c00 == 16 [pid = 1738] [id = 16] 05:09:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 45 (0xa2285800) [pid = 1738] [serial = 45] [outer = (nil)] 05:09:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 46 (0xa22cf400) [pid = 1738] [serial = 46] [outer = 0xa2285800] 05:09:57 INFO - PROCESS | 1738 | 1464782997922 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 47 (0x94e98800) [pid = 1738] [serial = 47] [outer = 0xa2285800] 05:09:58 INFO - PROCESS | 1738 | 1464782998733 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1140ms 05:09:58 INFO - PROCESS | 1738 | 1464782998776 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1738 | 1464782998781 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:09:58 INFO - PROCESS | 1738 | 1464782998787 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1738 | 1464782998790 Marionette TRACE conn4 <- [1,38,null,{}] 05:09:58 INFO - PROCESS | 1738 | 1464782998797 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 1738 | 1464782998950 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:09:58 INFO - PROCESS | 1738 | 1464782998967 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b41400 == 17 [pid = 1738] [id = 17] 05:09:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 48 (0x97567400) [pid = 1738] [serial = 48] [outer = (nil)] 05:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 49 (0xa248ec00) [pid = 1738] [serial = 49] [outer = 0x97567400] 05:09:59 INFO - PROCESS | 1738 | 1464782999045 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 50 (0xa26ce800) [pid = 1738] [serial = 50] [outer = 0x97567400] 05:09:59 INFO - PROCESS | 1738 | 1464782999863 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1139ms 05:09:59 INFO - PROCESS | 1738 | 1464782999927 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 1738 | 1464782999931 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:09:59 INFO - PROCESS | 1738 | 1464782999938 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 1738 | 1464782999943 Marionette TRACE conn4 <- [1,42,null,{}] 05:09:59 INFO - PROCESS | 1738 | 1464782999949 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 1738 | 1464783000118 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:10:00 INFO - PROCESS | 1738 | 1464783000131 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 1738 | ++DOCSHELL 0xa306ac00 == 18 [pid = 1738] [id = 18] 05:10:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 51 (0xa306b400) [pid = 1738] [serial = 51] [outer = (nil)] 05:10:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 52 (0xa3260800) [pid = 1738] [serial = 52] [outer = 0xa306b400] 05:10:00 INFO - PROCESS | 1738 | 1464783000222 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 53 (0xa50f0c00) [pid = 1738] [serial = 53] [outer = 0xa306b400] 05:10:01 INFO - PROCESS | 1738 | 1464783001250 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1347ms 05:10:01 INFO - PROCESS | 1738 | 1464783001289 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 1738 | 1464783001295 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:10:01 INFO - PROCESS | 1738 | 1464783001304 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 1738 | 1464783001309 Marionette TRACE conn4 <- [1,46,null,{}] 05:10:01 INFO - PROCESS | 1738 | 1464783001317 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 1738 | 1464783001500 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:10:01 INFO - PROCESS | 1738 | 1464783001602 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1738 | ++DOCSHELL 0xa628d800 == 19 [pid = 1738] [id = 19] 05:10:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0xa6294400) [pid = 1738] [serial = 54] [outer = (nil)] 05:10:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0xa673fc00) [pid = 1738] [serial = 55] [outer = 0xa6294400] 05:10:01 INFO - PROCESS | 1738 | 1464783001682 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0xa6767800) [pid = 1738] [serial = 56] [outer = 0xa6294400] 05:10:02 INFO - PROCESS | 1738 | 1464783002420 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1134ms 05:10:02 INFO - PROCESS | 1738 | 1464783002437 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 1738 | 1464783002441 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:10:02 INFO - PROCESS | 1738 | 1464783002447 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 1738 | 1464783002450 Marionette TRACE conn4 <- [1,50,null,{}] 05:10:02 INFO - PROCESS | 1738 | 1464783002456 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 1738 | 1464783002660 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:10:02 INFO - PROCESS | 1738 | 1464783002681 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x938b0000 == 20 [pid = 1738] [id = 20] 05:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x938b5c00) [pid = 1738] [serial = 57] [outer = (nil)] 05:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0xa67d5400) [pid = 1738] [serial = 58] [outer = 0x938b5c00] 05:10:02 INFO - PROCESS | 1738 | 1464783002756 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0xa68bec00) [pid = 1738] [serial = 59] [outer = 0x938b5c00] 05:10:03 INFO - PROCESS | 1738 | 1464783003511 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1089ms 05:10:03 INFO - PROCESS | 1738 | 1464783003537 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 1738 | 1464783003540 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:10:03 INFO - PROCESS | 1738 | 1464783003548 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1738 | 1464783003551 Marionette TRACE conn4 <- [1,54,null,{}] 05:10:03 INFO - PROCESS | 1738 | 1464783003557 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 1738 | --DOCSHELL 0x94edf400 == 19 [pid = 1738] [id = 11] 05:10:04 INFO - PROCESS | 1738 | --DOCSHELL 0xa50afc00 == 18 [pid = 1738] [id = 12] 05:10:04 INFO - PROCESS | 1738 | --DOCSHELL 0x96bf5400 == 17 [pid = 1738] [id = 6] 05:10:04 INFO - PROCESS | 1738 | --DOCSHELL 0x938b7c00 == 16 [pid = 1738] [id = 8] 05:10:04 INFO - PROCESS | 1738 | 1464783004743 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:10:04 INFO - PROCESS | 1738 | 1464783004877 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x94ed9400 == 17 [pid = 1738] [id = 21] 05:10:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x94ed9800) [pid = 1738] [serial = 60] [outer = (nil)] 05:10:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x97569800) [pid = 1738] [serial = 61] [outer = 0x94ed9800] 05:10:04 INFO - PROCESS | 1738 | 1464783004959 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x986bb000) [pid = 1738] [serial = 62] [outer = 0x94ed9800] 05:10:05 INFO - PROCESS | 1738 | 1464783005715 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2637ms 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x9756d800) [pid = 1738] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x93aa9000) [pid = 1738] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x9a64a400) [pid = 1738] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0xa50ba400) [pid = 1738] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x944d1c00) [pid = 1738] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x99e0b000) [pid = 1738] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x9bf88800) [pid = 1738] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 54 (0xa2285800) [pid = 1738] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:10:06 INFO - PROCESS | 1738 | 1464783006261 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 1738 | 1464783006268 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:10:06 INFO - PROCESS | 1738 | 1464783006279 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 1738 | 1464783006284 Marionette TRACE conn4 <- [1,58,null,{}] 05:10:06 INFO - PROCESS | 1738 | 1464783006291 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 1738 | 1464783006456 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:10:06 INFO - PROCESS | 1738 | 1464783006569 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x99c0f000 == 18 [pid = 1738] [id = 22] 05:10:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x99ca2800) [pid = 1738] [serial = 63] [outer = (nil)] 05:10:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x99e01400) [pid = 1738] [serial = 64] [outer = 0x99ca2800] 05:10:06 INFO - PROCESS | 1738 | 1464783006650 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x99e0b800) [pid = 1738] [serial = 65] [outer = 0x99ca2800] 05:10:07 INFO - PROCESS | 1738 | 1464783007337 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1134ms 05:10:07 INFO - PROCESS | 1738 | 1464783007414 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 1738 | 1464783007417 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:10:07 INFO - PROCESS | 1738 | 1464783007424 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 1738 | 1464783007428 Marionette TRACE conn4 <- [1,62,null,{}] 05:10:07 INFO - PROCESS | 1738 | 1464783007441 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 1738 | 1464783007604 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:10:07 INFO - PROCESS | 1738 | 1464783007618 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b720c00 == 19 [pid = 1738] [id = 23] 05:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x9b722c00) [pid = 1738] [serial = 66] [outer = (nil)] 05:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x9b759000) [pid = 1738] [serial = 67] [outer = 0x9b722c00] 05:10:07 INFO - PROCESS | 1738 | 1464783007700 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x9bf7f400) [pid = 1738] [serial = 68] [outer = 0x9b722c00] 05:10:08 INFO - PROCESS | 1738 | 1464783008583 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1235ms 05:10:08 INFO - PROCESS | 1738 | 1464783008661 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 1738 | 1464783008668 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:10:08 INFO - PROCESS | 1738 | 1464783008677 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 1738 | 1464783008683 Marionette TRACE conn4 <- [1,66,null,{}] 05:10:08 INFO - PROCESS | 1738 | 1464783008695 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 1738 | 1464783008886 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:10:09 INFO - PROCESS | 1738 | 1464783009026 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x938b0800 == 20 [pid = 1738] [id = 24] 05:10:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x93a9e400) [pid = 1738] [serial = 69] [outer = (nil)] 05:10:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x99caac00) [pid = 1738] [serial = 70] [outer = 0x93a9e400] 05:10:09 INFO - PROCESS | 1738 | 1464783009118 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x9a64a400) [pid = 1738] [serial = 71] [outer = 0x93a9e400] 05:10:09 INFO - PROCESS | 1738 | 1464783009970 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1346ms 05:10:10 INFO - PROCESS | 1738 | 1464783010024 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 1738 | 1464783010033 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:10:10 INFO - PROCESS | 1738 | 1464783010063 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 1738 | 1464783010067 Marionette TRACE conn4 <- [1,70,null,{}] 05:10:10 INFO - PROCESS | 1738 | 1464783010075 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 1738 | 1464783010266 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:10:10 INFO - PROCESS | 1738 | 1464783010400 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b4ce800 == 21 [pid = 1738] [id = 25] 05:10:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x9c24cc00) [pid = 1738] [serial = 72] [outer = (nil)] 05:10:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0xa050fc00) [pid = 1738] [serial = 73] [outer = 0x9c24cc00] 05:10:10 INFO - PROCESS | 1738 | 1464783010499 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0xa1065c00) [pid = 1738] [serial = 74] [outer = 0x9c24cc00] 05:10:11 INFO - PROCESS | 1738 | 1464783011340 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1343ms 05:10:11 INFO - PROCESS | 1738 | 1464783011411 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 1738 | 1464783011416 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:10:11 INFO - PROCESS | 1738 | 1464783011425 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 1738 | 1464783011432 Marionette TRACE conn4 <- [1,74,null,{}] 05:10:11 INFO - PROCESS | 1738 | 1464783011449 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 1738 | 1464783011626 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:10:11 INFO - PROCESS | 1738 | 1464783011734 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a263400 == 22 [pid = 1738] [id = 26] 05:10:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0xa2403400) [pid = 1738] [serial = 75] [outer = (nil)] 05:10:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0xa26cf400) [pid = 1738] [serial = 76] [outer = 0xa2403400] 05:10:11 INFO - PROCESS | 1738 | 1464783011827 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0xa3261800) [pid = 1738] [serial = 77] [outer = 0xa2403400] 05:10:12 INFO - PROCESS | 1738 | 1464783012713 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1346ms 05:10:12 INFO - PROCESS | 1738 | 1464783012772 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 1738 | 1464783012777 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:10:12 INFO - PROCESS | 1738 | 1464783012784 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1738 | 1464783012787 Marionette TRACE conn4 <- [1,78,null,{}] 05:10:12 INFO - PROCESS | 1738 | 1464783012793 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 1738 | 1464783012969 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:10:13 INFO - PROCESS | 1738 | 1464783013105 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x986bd400 == 23 [pid = 1738] [id = 27] 05:10:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0xa35f0800) [pid = 1738] [serial = 78] [outer = (nil)] 05:10:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0xa670a400) [pid = 1738] [serial = 79] [outer = 0xa35f0800] 05:10:13 INFO - PROCESS | 1738 | 1464783013218 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0xa6749800) [pid = 1738] [serial = 80] [outer = 0xa35f0800] 05:10:14 INFO - PROCESS | 1738 | 1464783014100 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1384ms 05:10:14 INFO - PROCESS | 1738 | 1464783014170 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:10:14 INFO - PROCESS | 1738 | 1464783014174 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:10:14 INFO - PROCESS | 1738 | 1464783014181 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 1738 | 1464783014185 Marionette TRACE conn4 <- [1,82,null,{}] 05:10:14 INFO - PROCESS | 1738 | 1464783014191 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 1738 | 1464783014363 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:10:14 INFO - PROCESS | 1738 | 1464783014497 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a26b000 == 24 [pid = 1738] [id = 28] 05:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9b908400) [pid = 1738] [serial = 81] [outer = (nil)] 05:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0xa67e2400) [pid = 1738] [serial = 82] [outer = 0x9b908400] 05:10:14 INFO - PROCESS | 1738 | 1464783014587 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa6f48c00) [pid = 1738] [serial = 83] [outer = 0x9b908400] 05:10:15 INFO - PROCESS | 1738 | 1464783015505 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1383ms 05:10:15 INFO - PROCESS | 1738 | 1464783015573 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 1738 | 1464783015578 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:10:15 INFO - PROCESS | 1738 | 1464783015587 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 1738 | 1464783015590 Marionette TRACE conn4 <- [1,86,null,{}] 05:10:15 INFO - PROCESS | 1738 | 1464783015597 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 1738 | 1464783015797 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:10:15 INFO - PROCESS | 1738 | 1464783015938 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x97571c00 == 25 [pid = 1738] [id = 29] 05:10:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa8284c00) [pid = 1738] [serial = 84] [outer = (nil)] 05:10:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0xa8c2a000) [pid = 1738] [serial = 85] [outer = 0xa8284c00] 05:10:16 INFO - PROCESS | 1738 | 1464783016077 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0xa8c4c000) [pid = 1738] [serial = 86] [outer = 0xa8284c00] 05:10:16 INFO - PROCESS | 1738 | 1464783016939 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1431ms 05:10:17 INFO - PROCESS | 1738 | 1464783017020 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 1738 | 1464783017025 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:10:17 INFO - PROCESS | 1738 | 1464783017032 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1738 | 1464783017036 Marionette TRACE conn4 <- [1,90,null,{}] 05:10:17 INFO - PROCESS | 1738 | 1464783017043 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 1738 | 1464783017258 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:10:17 INFO - PROCESS | 1738 | 1464783017403 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b46000 == 26 [pid = 1738] [id = 30] 05:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x94440000) [pid = 1738] [serial = 87] [outer = (nil)] 05:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x96b2a400) [pid = 1738] [serial = 88] [outer = 0x94440000] 05:10:17 INFO - PROCESS | 1738 | 1464783017504 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x96b2d800) [pid = 1738] [serial = 89] [outer = 0x94440000] 05:10:18 INFO - PROCESS | 1738 | 1464783018326 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1333ms 05:10:18 INFO - PROCESS | 1738 | 1464783018366 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 1738 | 1464783018371 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:10:18 INFO - PROCESS | 1738 | 1464783018377 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 1738 | 1464783018381 Marionette TRACE conn4 <- [1,94,null,{}] 05:10:18 INFO - PROCESS | 1738 | 1464783018387 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 1738 | 1464783018553 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:10:18 INFO - PROCESS | 1738 | 1464783018790 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4c400 == 27 [pid = 1738] [id = 31] 05:10:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92c5e000) [pid = 1738] [serial = 90] [outer = (nil)] 05:10:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x94442000) [pid = 1738] [serial = 91] [outer = 0x92c5e000] 05:10:18 INFO - PROCESS | 1738 | 1464783018875 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x94edec00) [pid = 1738] [serial = 92] [outer = 0x92c5e000] 05:10:19 INFO - PROCESS | 1738 | 1464783019697 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1381ms 05:10:19 INFO - PROCESS | 1738 | 1464783019768 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 1738 | 1464783019774 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:10:19 INFO - PROCESS | 1738 | 1464783019784 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 1738 | 1464783019791 Marionette TRACE conn4 <- [1,98,null,{}] 05:10:19 INFO - PROCESS | 1738 | 1464783019800 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 1738 | 1464783019970 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:10:20 INFO - PROCESS | 1738 | 1464783020113 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x986c0400 == 28 [pid = 1738] [id = 32] 05:10:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x990c9400) [pid = 1738] [serial = 93] [outer = (nil)] 05:10:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x99e09c00) [pid = 1738] [serial = 94] [outer = 0x990c9400] 05:10:20 INFO - PROCESS | 1738 | 1464783020229 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9a19bc00) [pid = 1738] [serial = 95] [outer = 0x990c9400] 05:10:21 INFO - PROCESS | 1738 | --DOCSHELL 0x944d1800 == 27 [pid = 1738] [id = 13] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9a266400) [pid = 1738] [serial = 12] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0xa50f7400) [pid = 1738] [serial = 2] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0xa673fc00) [pid = 1738] [serial = 55] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x944ccc00) [pid = 1738] [serial = 22] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9b449000) [pid = 1738] [serial = 28] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x9b4cf000) [pid = 1738] [serial = 31] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0xa670a000) [pid = 1738] [serial = 34] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x96bf6400) [pid = 1738] [serial = 37] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x99038000) [pid = 1738] [serial = 38] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9a640c00) [pid = 1738] [serial = 40] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9b43f800) [pid = 1738] [serial = 41] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9c24d400) [pid = 1738] [serial = 43] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9d8d7000) [pid = 1738] [serial = 44] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0xa22cf400) [pid = 1738] [serial = 46] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0xa248ec00) [pid = 1738] [serial = 49] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0xa3260800) [pid = 1738] [serial = 52] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x99c02000) [pid = 1738] [serial = 25] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x94e98800) [pid = 1738] [serial = 47] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9d8ab400) [pid = 1738] [serial = 32] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0xa6766c00) [pid = 1738] [serial = 35] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x97573c00) [pid = 1738] [serial = 23] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x93aa1800) [pid = 1738] [serial = 17] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x938bc400) [pid = 1738] [serial = 19] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x93a9d000) [pid = 1738] [serial = 16] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9a642000) [pid = 1738] [serial = 9] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x93a9d000) [pid = 1738] [serial = 96] [outer = 0x9a9d3800] 05:10:21 INFO - PROCESS | 1738 | 1464783021988 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2245ms 05:10:22 INFO - PROCESS | 1738 | 1464783022033 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 1738 | 1464783022045 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:10:22 INFO - PROCESS | 1738 | 1464783022114 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1738 | 1464783022124 Marionette TRACE conn4 <- [1,102,null,{}] 05:10:22 INFO - PROCESS | 1738 | 1464783022139 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 1738 | 1464783022371 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:10:22 INFO - PROCESS | 1738 | 1464783022507 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x97576000 == 28 [pid = 1738] [id = 33] 05:10:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x986b9400) [pid = 1738] [serial = 97] [outer = (nil)] 05:10:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x990c7400) [pid = 1738] [serial = 98] [outer = 0x986b9400] 05:10:22 INFO - PROCESS | 1738 | 1464783022594 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x99c0cc00) [pid = 1738] [serial = 99] [outer = 0x986b9400] 05:10:23 INFO - PROCESS | 1738 | 1464783023313 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1264ms 05:10:23 INFO - PROCESS | 1738 | 1464783023376 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 1738 | 1464783023385 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:10:23 INFO - PROCESS | 1738 | 1464783023398 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 1738 | 1464783023403 Marionette TRACE conn4 <- [1,106,null,{}] 05:10:23 INFO - PROCESS | 1738 | 1464783023409 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 1738 | 1464783023580 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:10:23 INFO - PROCESS | 1738 | 1464783023594 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a266400 == 29 [pid = 1738] [id = 34] 05:10:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9a268000) [pid = 1738] [serial = 100] [outer = (nil)] 05:10:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9ae3bc00) [pid = 1738] [serial = 101] [outer = 0x9a268000] 05:10:23 INFO - PROCESS | 1738 | 1464783023673 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9ae3fc00) [pid = 1738] [serial = 102] [outer = 0x9a268000] 05:10:24 INFO - PROCESS | 1738 | 1464783024542 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1185ms 05:10:24 INFO - PROCESS | 1738 | 1464783024584 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 1738 | 1464783024588 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:10:24 INFO - PROCESS | 1738 | 1464783024596 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 1738 | 1464783024602 Marionette TRACE conn4 <- [1,110,null,{}] 05:10:24 INFO - PROCESS | 1738 | 1464783024629 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 1738 | 1464783024853 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:10:24 INFO - PROCESS | 1738 | 1464783024877 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b4cb000 == 30 [pid = 1738] [id = 35] 05:10:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9b4cc000) [pid = 1738] [serial = 103] [outer = (nil)] 05:10:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9b915400) [pid = 1738] [serial = 104] [outer = 0x9b4cc000] 05:10:24 INFO - PROCESS | 1738 | 1464783024963 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9bf8dc00) [pid = 1738] [serial = 105] [outer = 0x9b4cc000] 05:10:26 INFO - PROCESS | 1738 | 1464783026068 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:10:26 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x938b5c00) [pid = 1738] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:10:26 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0xa306b400) [pid = 1738] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:10:26 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0xa6294400) [pid = 1738] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:10:26 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x97567400) [pid = 1738] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:10:26 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9b722c00) [pid = 1738] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:10:26 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x94ed9800) [pid = 1738] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:10:26 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x99ca2800) [pid = 1738] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1548ms 05:10:26 INFO - PROCESS | 1738 | 1464783026144 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:10:26 INFO - PROCESS | 1738 | 1464783026149 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:10:26 INFO - PROCESS | 1738 | 1464783026155 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 1738 | 1464783026159 Marionette TRACE conn4 <- [1,114,null,{}] 05:10:26 INFO - PROCESS | 1738 | 1464783026165 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 1738 | 1464783026330 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:10:26 INFO - PROCESS | 1738 | 1464783026466 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x92c5f000 == 31 [pid = 1738] [id = 36] 05:10:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9443c400) [pid = 1738] [serial = 106] [outer = (nil)] 05:10:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9d8d6c00) [pid = 1738] [serial = 107] [outer = 0x9443c400] 05:10:26 INFO - PROCESS | 1738 | 1464783026548 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0xa106e400) [pid = 1738] [serial = 108] [outer = 0x9443c400] 05:10:27 INFO - PROCESS | 1738 | 1464783027254 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1136ms 05:10:27 INFO - PROCESS | 1738 | 1464783027292 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1738 | 1464783027296 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:10:27 INFO - PROCESS | 1738 | 1464783027308 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1738 | 1464783027311 Marionette TRACE conn4 <- [1,118,null,{}] 05:10:27 INFO - PROCESS | 1738 | 1464783027317 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 1738 | 1464783027462 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:10:27 INFO - PROCESS | 1738 | 1464783027478 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 1738 | ++DOCSHELL 0xa0512000 == 32 [pid = 1738] [id = 37] 05:10:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0xa21b1000) [pid = 1738] [serial = 109] [outer = (nil)] 05:10:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0xa22c6800) [pid = 1738] [serial = 110] [outer = 0xa21b1000] 05:10:27 INFO - PROCESS | 1738 | 1464783027556 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0xa240f000) [pid = 1738] [serial = 111] [outer = 0xa21b1000] 05:10:28 INFO - PROCESS | 1738 | 1464783028511 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1239ms 05:10:28 INFO - PROCESS | 1738 | 1464783028544 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 1738 | 1464783028550 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:10:28 INFO - PROCESS | 1738 | 1464783028561 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 1738 | 1464783028566 Marionette TRACE conn4 <- [1,122,null,{}] 05:10:28 INFO - PROCESS | 1738 | 1464783028577 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 1738 | 1464783028799 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:10:28 INFO - PROCESS | 1738 | 1464783028937 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b43c00 == 33 [pid = 1738] [id = 38] 05:10:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x938ef400) [pid = 1738] [serial = 112] [outer = (nil)] 05:10:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x938f8800) [pid = 1738] [serial = 113] [outer = 0x938ef400] 05:10:29 INFO - PROCESS | 1738 | 1464783029029 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x94437c00) [pid = 1738] [serial = 114] [outer = 0x938ef400] 05:10:29 INFO - PROCESS | 1738 | 1464783029965 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1488ms 05:10:30 INFO - PROCESS | 1738 | 1464783030049 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 1738 | 1464783030059 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:10:30 INFO - PROCESS | 1738 | 1464783030072 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 1738 | 1464783030076 Marionette TRACE conn4 <- [1,126,null,{}] 05:10:30 INFO - PROCESS | 1738 | 1464783030083 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 1738 | 1464783030311 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:10:30 INFO - PROCESS | 1738 | 1464783030492 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x94e93c00 == 34 [pid = 1738] [id = 39] 05:10:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x94e94000) [pid = 1738] [serial = 115] [outer = (nil)] 05:10:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x94ed9800) [pid = 1738] [serial = 116] [outer = 0x94e94000] 05:10:30 INFO - PROCESS | 1738 | 1464783030627 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x96b2f800) [pid = 1738] [serial = 117] [outer = 0x94e94000] 05:10:31 INFO - PROCESS | 1738 | 1464783031754 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1739ms 05:10:31 INFO - PROCESS | 1738 | 1464783031811 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:10:31 INFO - PROCESS | 1738 | 1464783031815 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:10:31 INFO - PROCESS | 1738 | 1464783031823 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 1738 | 1464783031830 Marionette TRACE conn4 <- [1,130,null,{}] 05:10:31 INFO - PROCESS | 1738 | 1464783031848 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 1738 | 1464783032099 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:10:32 INFO - PROCESS | 1738 | 1464783032245 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b25000 == 35 [pid = 1738] [id = 40] 05:10:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x96b27800) [pid = 1738] [serial = 118] [outer = (nil)] 05:10:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9ae3d000) [pid = 1738] [serial = 119] [outer = 0x96b27800] 05:10:32 INFO - PROCESS | 1738 | 1464783032401 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9ae49000) [pid = 1738] [serial = 120] [outer = 0x96b27800] 05:10:33 INFO - PROCESS | 1738 | 1464783033566 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1850ms 05:10:33 INFO - PROCESS | 1738 | 1464783033674 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 1738 | 1464783033679 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:10:33 INFO - PROCESS | 1738 | 1464783033697 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 1738 | 1464783033704 Marionette TRACE conn4 <- [1,134,null,{}] 05:10:33 INFO - PROCESS | 1738 | 1464783033725 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9bf7f400) [pid = 1738] [serial = 68] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0xa67d5400) [pid = 1738] [serial = 58] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0xa50f0c00) [pid = 1738] [serial = 53] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0xa6767800) [pid = 1738] [serial = 56] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0xa26ce800) [pid = 1738] [serial = 50] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9b759000) [pid = 1738] [serial = 67] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x986bb000) [pid = 1738] [serial = 62] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x99e01400) [pid = 1738] [serial = 64] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0xa68bec00) [pid = 1738] [serial = 59] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x97569800) [pid = 1738] [serial = 61] [outer = (nil)] [url = about:blank] 05:10:33 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x99e0b800) [pid = 1738] [serial = 65] [outer = (nil)] [url = about:blank] 05:10:34 INFO - PROCESS | 1738 | 1464783034058 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:10:34 INFO - PROCESS | 1738 | 1464783034162 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f2c00 == 36 [pid = 1738] [id = 41] 05:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x938f4400) [pid = 1738] [serial = 121] [outer = (nil)] 05:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x94e8cc00) [pid = 1738] [serial = 122] [outer = 0x938f4400] 05:10:34 INFO - PROCESS | 1738 | 1464783034249 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x94e96000) [pid = 1738] [serial = 123] [outer = 0x938f4400] 05:10:35 INFO - PROCESS | 1738 | 1464783035223 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1607ms 05:10:35 INFO - PROCESS | 1738 | 1464783035297 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 1738 | 1464783035305 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:10:35 INFO - PROCESS | 1738 | 1464783035316 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 1738 | 1464783035319 Marionette TRACE conn4 <- [1,138,null,{}] 05:10:35 INFO - PROCESS | 1738 | 1464783035326 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 1738 | 1464783035498 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:10:35 INFO - PROCESS | 1738 | 1464783035637 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x99ca7c00 == 37 [pid = 1738] [id = 42] 05:10:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x99cab000) [pid = 1738] [serial = 124] [outer = (nil)] 05:10:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x99e0a000) [pid = 1738] [serial = 125] [outer = 0x99cab000] 05:10:35 INFO - PROCESS | 1738 | 1464783035725 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9a268400) [pid = 1738] [serial = 126] [outer = 0x99cab000] 05:10:36 INFO - PROCESS | 1738 | 1464783036690 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1433ms 05:10:36 INFO - PROCESS | 1738 | 1464783036763 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 1738 | 1464783036766 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:10:36 INFO - PROCESS | 1738 | 1464783036774 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 1738 | 1464783036780 Marionette TRACE conn4 <- [1,142,null,{}] 05:10:36 INFO - PROCESS | 1738 | 1464783036803 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 1738 | 1464783037008 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:10:37 INFO - PROCESS | 1738 | 1464783037030 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b449800 == 38 [pid = 1738] [id = 43] 05:10:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9b96ec00) [pid = 1738] [serial = 127] [outer = (nil)] 05:10:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x9bf84000) [pid = 1738] [serial = 128] [outer = 0x9b96ec00] 05:10:37 INFO - PROCESS | 1738 | 1464783037127 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9d8dbc00) [pid = 1738] [serial = 129] [outer = 0x9b96ec00] 05:10:38 INFO - PROCESS | 1738 | 1464783038256 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1541ms 05:10:38 INFO - PROCESS | 1738 | 1464783038332 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 1738 | 1464783038336 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:10:38 INFO - PROCESS | 1738 | 1464783038384 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1738 | 1464783038388 Marionette TRACE conn4 <- [1,146,null,{}] 05:10:38 INFO - PROCESS | 1738 | 1464783038401 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 1738 | 1464783038590 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:10:38 INFO - PROCESS | 1738 | 1464783038743 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x9d8d7000 == 39 [pid = 1738] [id = 44] 05:10:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0xa0512c00) [pid = 1738] [serial = 130] [outer = (nil)] 05:10:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0xa2667c00) [pid = 1738] [serial = 131] [outer = 0xa0512c00] 05:10:38 INFO - PROCESS | 1738 | 1464783038865 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0xa306e800) [pid = 1738] [serial = 132] [outer = 0xa0512c00] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9b4cc000) [pid = 1738] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x986b9400) [pid = 1738] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9a268000) [pid = 1738] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x93a9e400) [pid = 1738] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9c24cc00) [pid = 1738] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0xa2403400) [pid = 1738] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0xa35f0800) [pid = 1738] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9b908400) [pid = 1738] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9443c400) [pid = 1738] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0xa8284c00) [pid = 1738] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x94440000) [pid = 1738] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:10:39 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92c5e000) [pid = 1738] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:10:39 INFO - PROCESS | 1738 | 1464783039751 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1404ms 05:10:39 INFO - PROCESS | 1738 | 1464783039772 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:10:39 INFO - PROCESS | 1738 | 1464783039789 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:10:39 INFO - PROCESS | 1738 | 1464783039797 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 1738 | 1464783039801 Marionette TRACE conn4 <- [1,150,null,{}] 05:10:39 INFO - PROCESS | 1738 | 1464783039807 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 1738 | 1464783039983 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:10:40 INFO - PROCESS | 1738 | 1464783039994 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a175c00 == 40 [pid = 1738] [id = 45] 05:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9a787400) [pid = 1738] [serial = 133] [outer = (nil)] 05:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9a78c800) [pid = 1738] [serial = 134] [outer = 0x9a787400] 05:10:40 INFO - PROCESS | 1738 | 1464783040070 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9a78e000) [pid = 1738] [serial = 135] [outer = 0x9a787400] 05:10:40 INFO - PROCESS | 1738 | 1464783040921 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1182ms 05:10:40 INFO - PROCESS | 1738 | 1464783040978 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 1738 | 1464783040982 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:10:40 INFO - PROCESS | 1738 | 1464783040989 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 1738 | 1464783040991 Marionette TRACE conn4 <- [1,154,null,{}] 05:10:41 INFO - PROCESS | 1738 | 1464783040998 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 1738 | 1464783041191 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:10:41 INFO - PROCESS | 1738 | 1464783041368 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b43800 == 41 [pid = 1738] [id = 46] 05:10:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x92c61800) [pid = 1738] [serial = 136] [outer = (nil)] 05:10:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x938ef000) [pid = 1738] [serial = 137] [outer = 0x92c61800] 05:10:41 INFO - PROCESS | 1738 | 1464783041558 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x93aa8c00) [pid = 1738] [serial = 138] [outer = 0x92c61800] 05:10:42 INFO - PROCESS | 1738 | 1464783042784 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1834ms 05:10:42 INFO - PROCESS | 1738 | 1464783042826 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 1738 | 1464783042834 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:10:42 INFO - PROCESS | 1738 | 1464783042843 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 1738 | 1464783042851 Marionette TRACE conn4 <- [1,158,null,{}] 05:10:42 INFO - PROCESS | 1738 | 1464783042859 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 1738 | 1464783043094 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:10:43 INFO - PROCESS | 1738 | 1464783043274 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x990c9c00 == 42 [pid = 1738] [id = 47] 05:10:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x99c05000) [pid = 1738] [serial = 139] [outer = (nil)] 05:10:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x99e01800) [pid = 1738] [serial = 140] [outer = 0x99c05000] 05:10:43 INFO - PROCESS | 1738 | 1464783043428 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x99e2e800) [pid = 1738] [serial = 141] [outer = 0x99c05000] 05:10:44 INFO - PROCESS | 1738 | 1464783044422 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:10:44 INFO - PROCESS | 1738 | 1464783044428 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1645ms 05:10:44 INFO - PROCESS | 1738 | 1464783044523 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 1738 | 1464783044534 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:10:44 INFO - PROCESS | 1738 | 1464783044558 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 1738 | 1464783044562 Marionette TRACE conn4 <- [1,162,null,{}] 05:10:44 INFO - PROCESS | 1738 | 1464783044569 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 1738 | 1464783044824 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:10:45 INFO - PROCESS | 1738 | 1464783045008 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b442800 == 43 [pid = 1738] [id = 48] 05:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9b449000) [pid = 1738] [serial = 142] [outer = (nil)] 05:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9d8d5400) [pid = 1738] [serial = 143] [outer = 0x9b449000] 05:10:45 INFO - PROCESS | 1738 | 1464783045104 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0xa21b3c00) [pid = 1738] [serial = 144] [outer = 0x9b449000] 05:10:46 INFO - PROCESS | 1738 | 1464783046023 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1489ms 05:10:46 INFO - PROCESS | 1738 | 1464783046047 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 1738 | 1464783046052 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:10:46 INFO - PROCESS | 1738 | 1464783046068 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 1738 | 1464783046078 Marionette TRACE conn4 <- [1,166,null,{}] 05:10:46 INFO - PROCESS | 1738 | 1464783046084 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 1738 | 1464783046277 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:10:46 INFO - PROCESS | 1738 | 1464783046419 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a8f6400 == 44 [pid = 1738] [id = 49] 05:10:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0xa2490800) [pid = 1738] [serial = 145] [outer = (nil)] 05:10:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0xa35ea800) [pid = 1738] [serial = 146] [outer = 0xa2490800] 05:10:46 INFO - PROCESS | 1738 | 1464783046758 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0xa35e9c00) [pid = 1738] [serial = 147] [outer = 0xa2490800] 05:10:47 INFO - PROCESS | 1738 | 1464783047746 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1757ms 05:10:47 INFO - PROCESS | 1738 | 1464783047817 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 1738 | 1464783047821 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:10:47 INFO - PROCESS | 1738 | 1464783047828 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 1738 | 1464783047831 Marionette TRACE conn4 <- [1,170,null,{}] 05:10:47 INFO - PROCESS | 1738 | 1464783047837 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 1738 | 1464783048012 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:10:48 INFO - PROCESS | 1738 | 1464783048152 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x99c0a800 == 45 [pid = 1738] [id = 50] 05:10:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x99caf800) [pid = 1738] [serial = 148] [outer = (nil)] 05:10:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0xa6298c00) [pid = 1738] [serial = 149] [outer = 0x99caf800] 05:10:48 INFO - PROCESS | 1738 | 1464783048240 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0xa62fcc00) [pid = 1738] [serial = 150] [outer = 0x99caf800] 05:10:49 INFO - PROCESS | 1738 | 1464783049189 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1399ms 05:10:49 INFO - PROCESS | 1738 | 1464783049229 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 1738 | 1464783049233 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:10:49 INFO - PROCESS | 1738 | 1464783049240 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 1738 | 1464783049243 Marionette TRACE conn4 <- [1,174,null,{}] 05:10:49 INFO - PROCESS | 1738 | 1464783049249 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 1738 | 1464783049435 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:10:49 INFO - PROCESS | 1738 | 1464783049726 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x944ccc00 == 46 [pid = 1738] [id = 51] 05:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x944cec00) [pid = 1738] [serial = 151] [outer = (nil)] 05:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x94e8ec00) [pid = 1738] [serial = 152] [outer = 0x944cec00] 05:10:49 INFO - PROCESS | 1738 | 1464783049874 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x96b28000) [pid = 1738] [serial = 153] [outer = 0x944cec00] 05:10:50 INFO - PROCESS | 1738 | 1464783050910 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9b4ce800 == 45 [pid = 1738] [id = 25] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0xa628d800 == 44 [pid = 1738] [id = 19] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x92c5f000 == 43 [pid = 1738] [id = 36] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x92b41400 == 42 [pid = 1738] [id = 17] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x938b0800 == 41 [pid = 1738] [id = 24] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9a266400 == 40 [pid = 1738] [id = 34] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x938b0000 == 39 [pid = 1738] [id = 20] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x944c4c00 == 38 [pid = 1738] [id = 16] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x99c0f000 == 37 [pid = 1738] [id = 22] 05:10:50 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0xa22c6800) [pid = 1738] [serial = 110] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0xa306ac00 == 36 [pid = 1738] [id = 18] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9b4cb000 == 35 [pid = 1738] [id = 35] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9b720c00 == 34 [pid = 1738] [id = 23] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x97576000 == 33 [pid = 1738] [id = 33] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x99e0a800 == 32 [pid = 1738] [id = 14] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x986c0400 == 31 [pid = 1738] [id = 32] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x94ed9400 == 30 [pid = 1738] [id = 21] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9bf85800 == 29 [pid = 1738] [id = 15] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9a263400 == 28 [pid = 1738] [id = 26] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9a175c00 == 27 [pid = 1738] [id = 45] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9d8d7000 == 26 [pid = 1738] [id = 44] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9b449800 == 25 [pid = 1738] [id = 43] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x99ca7c00 == 24 [pid = 1738] [id = 42] 05:10:50 INFO - PROCESS | 1738 | --DOCSHELL 0x938f2c00 == 23 [pid = 1738] [id = 41] 05:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1738ms 05:10:50 INFO - PROCESS | 1738 | 1464783050980 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 1738 | 1464783050985 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:10:50 INFO - PROCESS | 1738 | 1464783050993 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 1738 | 1464783050999 Marionette TRACE conn4 <- [1,178,null,{}] 05:10:51 INFO - PROCESS | 1738 | 1464783051006 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:51 INFO - PROCESS | 1738 | 1464783051162 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x9b915400) [pid = 1738] [serial = 104] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x990c7400) [pid = 1738] [serial = 98] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x99c0cc00) [pid = 1738] [serial = 99] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x99e09c00) [pid = 1738] [serial = 94] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9ae3bc00) [pid = 1738] [serial = 101] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9b97a000) [pid = 1738] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9a64a400) [pid = 1738] [serial = 71] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x99caac00) [pid = 1738] [serial = 70] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0xa1065c00) [pid = 1738] [serial = 74] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0xa050fc00) [pid = 1738] [serial = 73] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0xa3261800) [pid = 1738] [serial = 77] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0xa26cf400) [pid = 1738] [serial = 76] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0xa6749800) [pid = 1738] [serial = 80] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0xa670a400) [pid = 1738] [serial = 79] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0xa6f48c00) [pid = 1738] [serial = 83] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0xa106e400) [pid = 1738] [serial = 108] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0xa67e2400) [pid = 1738] [serial = 82] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0xa8c4c000) [pid = 1738] [serial = 86] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0xa8c2a000) [pid = 1738] [serial = 85] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x96b2d800) [pid = 1738] [serial = 89] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x96b2a400) [pid = 1738] [serial = 88] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9bf8dc00) [pid = 1738] [serial = 105] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x94edec00) [pid = 1738] [serial = 92] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x94442000) [pid = 1738] [serial = 91] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x9d8d6c00) [pid = 1738] [serial = 107] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x9ae3fc00) [pid = 1738] [serial = 102] [outer = (nil)] [url = about:blank] 05:10:51 INFO - PROCESS | 1738 | 1464783051365 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x9443b000 == 24 [pid = 1738] [id = 52] 05:10:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x94e95800) [pid = 1738] [serial = 154] [outer = (nil)] 05:10:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x97571000) [pid = 1738] [serial = 155] [outer = 0x94e95800] 05:10:51 INFO - PROCESS | 1738 | 1464783051453 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x99044400) [pid = 1738] [serial = 156] [outer = 0x94e95800] 05:10:52 INFO - PROCESS | 1738 | 1464783052168 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1232ms 05:10:52 INFO - PROCESS | 1738 | 1464783052229 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 1738 | 1464783052236 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:10:52 INFO - PROCESS | 1738 | 1464783052258 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 1738 | 1464783052262 Marionette TRACE conn4 <- [1,182,null,{}] 05:10:52 INFO - PROCESS | 1738 | 1464783052268 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 1738 | 1464783052433 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:10:52 INFO - PROCESS | 1738 | 1464783052445 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x990c8800 == 25 [pid = 1738] [id = 53] 05:10:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9a16f000) [pid = 1738] [serial = 157] [outer = (nil)] 05:10:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9a789c00) [pid = 1738] [serial = 158] [outer = 0x9a16f000] 05:10:52 INFO - PROCESS | 1738 | 1464783052522 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9ae3cc00) [pid = 1738] [serial = 159] [outer = 0x9a16f000] 05:10:53 INFO - PROCESS | 1738 | 1464783053363 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1146ms 05:10:53 INFO - PROCESS | 1738 | 1464783053401 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 1738 | 1464783053404 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:10:53 INFO - PROCESS | 1738 | 1464783053413 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 1738 | 1464783053426 Marionette TRACE conn4 <- [1,186,null,{}] 05:10:53 INFO - PROCESS | 1738 | 1464783053458 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 1738 | 1464783053671 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:10:53 INFO - PROCESS | 1738 | 1464783053698 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a641800 == 26 [pid = 1738] [id = 54] 05:10:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9bf45400) [pid = 1738] [serial = 160] [outer = (nil)] 05:10:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9c1ac800) [pid = 1738] [serial = 161] [outer = 0x9bf45400] 05:10:53 INFO - PROCESS | 1738 | 1464783053776 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9c1afc00) [pid = 1738] [serial = 162] [outer = 0x9bf45400] 05:10:54 INFO - PROCESS | 1738 | 1464783054615 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1223ms 05:10:54 INFO - PROCESS | 1738 | 1464783054634 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 1738 | 1464783054638 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:10:54 INFO - PROCESS | 1738 | 1464783054645 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 1738 | 1464783054648 Marionette TRACE conn4 <- [1,190,null,{}] 05:10:54 INFO - PROCESS | 1738 | 1464783054654 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 1738 | 1464783054876 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:10:54 INFO - PROCESS | 1738 | 1464783054911 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4a000 == 27 [pid = 1738] [id = 55] 05:10:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x92c63000) [pid = 1738] [serial = 163] [outer = (nil)] 05:10:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9c1b9c00) [pid = 1738] [serial = 164] [outer = 0x92c63000] 05:10:54 INFO - PROCESS | 1738 | 1464783054988 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9c252c00) [pid = 1738] [serial = 165] [outer = 0x92c63000] 05:10:55 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x99cab000) [pid = 1738] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:10:55 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x938f4400) [pid = 1738] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:10:55 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0xa21b1000) [pid = 1738] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:10:55 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0xa0512c00) [pid = 1738] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:10:55 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9b96ec00) [pid = 1738] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:10:55 INFO - PROCESS | 1738 | 1464783055920 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1290ms 05:10:55 INFO - PROCESS | 1738 | 1464783055936 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 1738 | 1464783055941 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:10:55 INFO - PROCESS | 1738 | 1464783055947 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1738 | 1464783055949 Marionette TRACE conn4 <- [1,194,null,{}] 05:10:55 INFO - PROCESS | 1738 | 1464783055955 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:56 INFO - PROCESS | 1738 | 1464783056136 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:10:56 INFO - PROCESS | 1738 | 1464783056158 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f9800 == 28 [pid = 1738] [id = 56] 05:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x99c0b400) [pid = 1738] [serial = 166] [outer = (nil)] 05:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9d8b1c00) [pid = 1738] [serial = 167] [outer = 0x99c0b400] 05:10:56 INFO - PROCESS | 1738 | 1464783056363 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa21bc400) [pid = 1738] [serial = 168] [outer = 0x99c0b400] 05:10:57 INFO - PROCESS | 1738 | 1464783057163 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1282ms 05:10:57 INFO - PROCESS | 1738 | 1464783057231 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1738 | 1464783057235 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:10:57 INFO - PROCESS | 1738 | 1464783057241 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1738 | 1464783057244 Marionette TRACE conn4 <- [1,198,null,{}] 05:10:57 INFO - PROCESS | 1738 | 1464783057250 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 1738 | 1464783057410 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:10:57 INFO - PROCESS | 1738 | 1464783057423 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x9d8d6c00 == 29 [pid = 1738] [id = 57] 05:10:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0xa22ce400) [pid = 1738] [serial = 169] [outer = (nil)] 05:10:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa306b400) [pid = 1738] [serial = 170] [outer = 0xa22ce400] 05:10:57 INFO - PROCESS | 1738 | 1464783057500 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa26cbc00) [pid = 1738] [serial = 171] [outer = 0xa22ce400] 05:10:58 INFO - PROCESS | 1738 | 1464783058595 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1385ms 05:10:58 INFO - PROCESS | 1738 | 1464783058627 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 1738 | 1464783058636 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:10:58 INFO - PROCESS | 1738 | 1464783058644 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 1738 | 1464783058650 Marionette TRACE conn4 <- [1,202,null,{}] 05:10:58 INFO - PROCESS | 1738 | 1464783058659 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 1738 | 1464783058866 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:10:59 INFO - PROCESS | 1738 | 1464783059014 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f8400 == 30 [pid = 1738] [id = 58] 05:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x944d1000) [pid = 1738] [serial = 172] [outer = (nil)] 05:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x99c04800) [pid = 1738] [serial = 173] [outer = 0x944d1000] 05:10:59 INFO - PROCESS | 1738 | 1464783059107 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x99e04800) [pid = 1738] [serial = 174] [outer = 0x944d1000] 05:11:00 INFO - PROCESS | 1738 | 1464783060069 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1487ms 05:11:00 INFO - PROCESS | 1738 | 1464783060133 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1738 | 1464783060142 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:11:00 INFO - PROCESS | 1738 | 1464783060154 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1738 | 1464783060159 Marionette TRACE conn4 <- [1,206,null,{}] 05:11:00 INFO - PROCESS | 1738 | 1464783060166 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 1738 | 1464783060393 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:11:00 INFO - PROCESS | 1738 | 1464783060589 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b2f000 == 31 [pid = 1738] [id = 59] 05:11:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9b444c00) [pid = 1738] [serial = 175] [outer = (nil)] 05:11:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9bf84800) [pid = 1738] [serial = 176] [outer = 0x9b444c00] 05:11:00 INFO - PROCESS | 1738 | 1464783060739 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9c1b2c00) [pid = 1738] [serial = 177] [outer = 0x9b444c00] 05:11:01 INFO - PROCESS | 1738 | 1464783061635 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1531ms 05:11:01 INFO - PROCESS | 1738 | 1464783061687 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 1738 | 1464783061692 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:11:01 INFO - PROCESS | 1738 | 1464783061700 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 1738 | 1464783061706 Marionette TRACE conn4 <- [1,210,null,{}] 05:11:01 INFO - PROCESS | 1738 | 1464783061725 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 1738 | 1464783061950 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:11:02 INFO - PROCESS | 1738 | 1464783062096 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f1800 == 32 [pid = 1738] [id = 60] 05:11:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0xa1065000) [pid = 1738] [serial = 178] [outer = (nil)] 05:11:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0xa260b000) [pid = 1738] [serial = 179] [outer = 0xa1065000] 05:11:02 INFO - PROCESS | 1738 | 1464783062239 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0xa3265c00) [pid = 1738] [serial = 180] [outer = 0xa1065000] 05:11:03 INFO - PROCESS | 1738 | 1464783063169 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1541ms 05:11:03 INFO - PROCESS | 1738 | 1464783063241 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:11:03 INFO - PROCESS | 1738 | 1464783063247 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:11:03 INFO - PROCESS | 1738 | 1464783063253 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 1738 | 1464783063257 Marionette TRACE conn4 <- [1,214,null,{}] 05:11:03 INFO - PROCESS | 1738 | 1464783063263 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 1738 | 1464783063508 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:11:03 INFO - PROCESS | 1738 | 1464783063691 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ab05c00 == 33 [pid = 1738] [id = 61] 05:11:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9ab06c00) [pid = 1738] [serial = 181] [outer = (nil)] 05:11:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9ab0c400) [pid = 1738] [serial = 182] [outer = 0x9ab06c00] 05:11:03 INFO - PROCESS | 1738 | 1464783063835 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9ab10c00) [pid = 1738] [serial = 183] [outer = 0x9ab06c00] 05:11:04 INFO - PROCESS | 1738 | 1464783064667 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1490ms 05:11:04 INFO - PROCESS | 1738 | 1464783064744 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:11:04 INFO - PROCESS | 1738 | 1464783064749 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:11:04 INFO - PROCESS | 1738 | 1464783064755 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1738 | 1464783064759 Marionette TRACE conn4 <- [1,218,null,{}] 05:11:04 INFO - PROCESS | 1738 | 1464783064765 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 1738 | 1464783064981 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:11:05 INFO - PROCESS | 1738 | 1464783065127 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ab05400 == 34 [pid = 1738] [id = 62] 05:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x9b4cc000) [pid = 1738] [serial = 184] [outer = (nil)] 05:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0xa5046c00) [pid = 1738] [serial = 185] [outer = 0x9b4cc000] 05:11:05 INFO - PROCESS | 1738 | 1464783065230 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0xa50f1800) [pid = 1738] [serial = 186] [outer = 0x9b4cc000] 05:11:06 INFO - PROCESS | 1738 | 1464783066164 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1442ms 05:11:06 INFO - PROCESS | 1738 | 1464783066198 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:11:06 INFO - PROCESS | 1738 | 1464783066202 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:11:06 INFO - PROCESS | 1738 | 1464783066210 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1738 | 1464783066214 Marionette TRACE conn4 <- [1,222,null,{}] 05:11:06 INFO - PROCESS | 1738 | 1464783066220 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 1738 | 1464783066408 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:11:06 INFO - PROCESS | 1738 | 1464783066555 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4b000 == 35 [pid = 1738] [id = 63] 05:11:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x92c67c00) [pid = 1738] [serial = 187] [outer = (nil)] 05:11:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x94e92800) [pid = 1738] [serial = 188] [outer = 0x92c67c00] 05:11:06 INFO - PROCESS | 1738 | 1464783066644 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x99ed1c00) [pid = 1738] [serial = 189] [outer = 0x92c67c00] 05:11:07 INFO - PROCESS | 1738 | 1464783067716 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1544ms 05:11:07 INFO - PROCESS | 1738 | 1464783067755 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 1738 | 1464783067762 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:11:07 INFO - PROCESS | 1738 | 1464783067770 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 1738 | 1464783067776 Marionette TRACE conn4 <- [1,226,null,{}] 05:11:07 INFO - PROCESS | 1738 | 1464783067783 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 1738 | 1464783067957 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:11:08 INFO - PROCESS | 1738 | 1464783068114 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x9443c400 == 36 [pid = 1738] [id = 64] 05:11:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x944ca400) [pid = 1738] [serial = 190] [outer = (nil)] 05:11:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9a196000) [pid = 1738] [serial = 191] [outer = 0x944ca400] 05:11:08 INFO - PROCESS | 1738 | 1464783068219 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x9ab02000) [pid = 1738] [serial = 192] [outer = 0x944ca400] 05:11:08 INFO - PROCESS | 1738 | --DOCSHELL 0x99c0a800 == 35 [pid = 1738] [id = 50] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x9a78c800) [pid = 1738] [serial = 134] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOCSHELL 0x9a8f6400 == 34 [pid = 1738] [id = 49] 05:11:08 INFO - PROCESS | 1738 | --DOCSHELL 0x9b442800 == 33 [pid = 1738] [id = 48] 05:11:08 INFO - PROCESS | 1738 | --DOCSHELL 0x990c9c00 == 32 [pid = 1738] [id = 47] 05:11:08 INFO - PROCESS | 1738 | --DOCSHELL 0x92b43800 == 31 [pid = 1738] [id = 46] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x99e0a000) [pid = 1738] [serial = 125] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x94e8cc00) [pid = 1738] [serial = 122] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x94e96000) [pid = 1738] [serial = 123] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0xa240f000) [pid = 1738] [serial = 111] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x938f8800) [pid = 1738] [serial = 113] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x9ae3d000) [pid = 1738] [serial = 119] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x94ed9800) [pid = 1738] [serial = 116] [outer = (nil)] [url = about:blank] 05:11:08 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0xa2667c00) [pid = 1738] [serial = 131] [outer = (nil)] [url = about:blank] 05:11:09 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0xa306e800) [pid = 1738] [serial = 132] [outer = (nil)] [url = about:blank] 05:11:09 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9bf84000) [pid = 1738] [serial = 128] [outer = (nil)] [url = about:blank] 05:11:09 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9d8dbc00) [pid = 1738] [serial = 129] [outer = (nil)] [url = about:blank] 05:11:09 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9a268400) [pid = 1738] [serial = 126] [outer = (nil)] [url = about:blank] 05:11:09 INFO - PROCESS | 1738 | 1464783069149 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1444ms 05:11:09 INFO - PROCESS | 1738 | 1464783069215 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 1738 | 1464783069224 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:11:09 INFO - PROCESS | 1738 | 1464783069234 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 1738 | 1464783069238 Marionette TRACE conn4 <- [1,230,null,{}] 05:11:09 INFO - PROCESS | 1738 | 1464783069244 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 1738 | 1464783069417 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:11:09 INFO - PROCESS | 1738 | 1464783069533 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b30000 == 32 [pid = 1738] [id = 65] 05:11:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x99c02000) [pid = 1738] [serial = 193] [outer = (nil)] 05:11:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x99e2a800) [pid = 1738] [serial = 194] [outer = 0x99c02000] 05:11:09 INFO - PROCESS | 1738 | 1464783069624 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9ab0dc00) [pid = 1738] [serial = 195] [outer = 0x99c02000] 05:11:10 INFO - PROCESS | 1738 | 1464783070380 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1182ms 05:11:10 INFO - PROCESS | 1738 | 1464783070417 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 1738 | 1464783070420 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:11:10 INFO - PROCESS | 1738 | 1464783070428 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 1738 | 1464783070434 Marionette TRACE conn4 <- [1,234,null,{}] 05:11:10 INFO - PROCESS | 1738 | 1464783070462 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 1738 | 1464783070628 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:11:10 INFO - PROCESS | 1738 | 1464783070642 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b44c00 == 33 [pid = 1738] [id = 66] 05:11:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x94e96000) [pid = 1738] [serial = 196] [outer = (nil)] 05:11:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x9c1b5400) [pid = 1738] [serial = 197] [outer = 0x94e96000] 05:11:10 INFO - PROCESS | 1738 | 1464783070824 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0xa050a000) [pid = 1738] [serial = 198] [outer = 0x94e96000] 05:11:11 INFO - PROCESS | 1738 | 1464783071690 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1334ms 05:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:11:11 INFO - PROCESS | 1738 | 1464783071763 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1738 | 1464783071767 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:11:11 INFO - PROCESS | 1738 | 1464783071774 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1738 | 1464783071777 Marionette TRACE conn4 <- [1,238,null,{}] 05:11:11 INFO - PROCESS | 1738 | 1464783071783 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 1738 | 1464783071990 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:11:12 INFO - PROCESS | 1738 | 1464783072011 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b41400 == 34 [pid = 1738] [id = 67] 05:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x9c24e400) [pid = 1738] [serial = 199] [outer = (nil)] 05:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0xa2486c00) [pid = 1738] [serial = 200] [outer = 0x9c24e400] 05:11:12 INFO - PROCESS | 1738 | 1464783072091 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0xa306b000) [pid = 1738] [serial = 201] [outer = 0x9c24e400] 05:11:12 INFO - PROCESS | 1738 | 1464783072919 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1180ms 05:11:12 INFO - PROCESS | 1738 | 1464783072958 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 1738 | 1464783072962 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:11:12 INFO - PROCESS | 1738 | 1464783072968 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 1738 | 1464783072972 Marionette TRACE conn4 <- [1,242,null,{}] 05:11:12 INFO - PROCESS | 1738 | 1464783072977 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 1738 | 1464783073192 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:11:13 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x9a787400) [pid = 1738] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:11:13 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x9bf45400) [pid = 1738] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:11:13 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x99c0b400) [pid = 1738] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:11:13 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x9a16f000) [pid = 1738] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:11:13 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x944cec00) [pid = 1738] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:11:13 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x94e95800) [pid = 1738] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:11:13 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x92c63000) [pid = 1738] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:11:13 INFO - PROCESS | 1738 | 1464783073349 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x92c63000 == 35 [pid = 1738] [id = 68] 05:11:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93aa2400) [pid = 1738] [serial = 202] [outer = (nil)] 05:11:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9a788c00) [pid = 1738] [serial = 203] [outer = 0x93aa2400] 05:11:13 INFO - PROCESS | 1738 | 1464783073426 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x9b1e8000) [pid = 1738] [serial = 204] [outer = 0x93aa2400] 05:11:14 INFO - PROCESS | 1738 | 1464783074182 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1229ms 05:11:14 INFO - PROCESS | 1738 | 1464783074198 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 1738 | 1464783074202 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:11:14 INFO - PROCESS | 1738 | 1464783074208 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 1738 | 1464783074211 Marionette TRACE conn4 <- [1,246,null,{}] 05:11:14 INFO - PROCESS | 1738 | 1464783074217 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:14 INFO - PROCESS | 1738 | 1464783074560 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:11:14 INFO - PROCESS | 1738 | 1464783074580 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1e3c00 == 36 [pid = 1738] [id = 69] 05:11:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9b1eb400) [pid = 1738] [serial = 205] [outer = (nil)] 05:11:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0xa6299800) [pid = 1738] [serial = 206] [outer = 0x9b1eb400] 05:11:14 INFO - PROCESS | 1738 | 1464783074656 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0xa6709400) [pid = 1738] [serial = 207] [outer = 0x9b1eb400] 05:11:15 INFO - PROCESS | 1738 | 1464783075545 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1381ms 05:11:15 INFO - PROCESS | 1738 | 1464783075609 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:11:15 INFO - PROCESS | 1738 | 1464783075618 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:11:15 INFO - PROCESS | 1738 | 1464783075629 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 1738 | 1464783075636 Marionette TRACE conn4 <- [1,250,null,{}] 05:11:15 INFO - PROCESS | 1738 | 1464783075646 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 1738 | 1464783075842 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:11:16 INFO - PROCESS | 1738 | 1464783075995 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x938fb800 == 37 [pid = 1738] [id = 70] 05:11:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x944cbc00) [pid = 1738] [serial = 208] [outer = (nil)] 05:11:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x986bb000) [pid = 1738] [serial = 209] [outer = 0x944cbc00] 05:11:16 INFO - PROCESS | 1738 | 1464783076093 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x99ca3800) [pid = 1738] [serial = 210] [outer = 0x944cbc00] 05:11:17 INFO - PROCESS | 1738 | 1464783077064 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1496ms 05:11:17 INFO - PROCESS | 1738 | 1464783077140 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 1738 | 1464783077150 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:11:17 INFO - PROCESS | 1738 | 1464783077162 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 1738 | 1464783077166 Marionette TRACE conn4 <- [1,254,null,{}] 05:11:17 INFO - PROCESS | 1738 | 1464783077173 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 1738 | 1464783077359 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:11:17 INFO - PROCESS | 1738 | 1464783077510 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a267800 == 38 [pid = 1738] [id = 71] 05:11:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9a32f400) [pid = 1738] [serial = 211] [outer = (nil)] 05:11:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x9a335400) [pid = 1738] [serial = 212] [outer = 0x9a32f400] 05:11:17 INFO - PROCESS | 1738 | 1464783077611 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x9a649800) [pid = 1738] [serial = 213] [outer = 0x9a32f400] 05:11:18 INFO - PROCESS | 1738 | 1464783078531 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1440ms 05:11:18 INFO - PROCESS | 1738 | 1464783078602 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:11:18 INFO - PROCESS | 1738 | 1464783078607 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:11:18 INFO - PROCESS | 1738 | 1464783078614 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 1738 | 1464783078621 Marionette TRACE conn4 <- [1,258,null,{}] 05:11:18 INFO - PROCESS | 1738 | 1464783078639 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 1738 | 1464783078864 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:11:19 INFO - PROCESS | 1738 | 1464783079015 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a4d7000 == 39 [pid = 1738] [id = 72] 05:11:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x9a4dc400) [pid = 1738] [serial = 214] [outer = (nil)] 05:11:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x9a4e2c00) [pid = 1738] [serial = 215] [outer = 0x9a4dc400] 05:11:19 INFO - PROCESS | 1738 | 1464783079150 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x9ae42800) [pid = 1738] [serial = 216] [outer = 0x9a4dc400] 05:11:20 INFO - PROCESS | 1738 | 1464783080036 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1488ms 05:11:20 INFO - PROCESS | 1738 | 1464783080102 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:11:20 INFO - PROCESS | 1738 | 1464783080108 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:11:20 INFO - PROCESS | 1738 | 1464783080115 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 1738 | 1464783080118 Marionette TRACE conn4 <- [1,262,null,{}] 05:11:20 INFO - PROCESS | 1738 | 1464783080125 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 1738 | 1464783080357 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:11:20 INFO - PROCESS | 1738 | 1464783080570 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b27400 == 40 [pid = 1738] [id = 73] 05:11:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x9a336400) [pid = 1738] [serial = 217] [outer = (nil)] 05:11:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9b260400) [pid = 1738] [serial = 218] [outer = 0x9a336400] 05:11:20 INFO - PROCESS | 1738 | 1464783080715 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x9c0cfc00) [pid = 1738] [serial = 219] [outer = 0x9a336400] 05:11:21 INFO - PROCESS | 1738 | 1464783081564 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:11:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x921c4800) [pid = 1738] [serial = 220] [outer = 0x9a9d3800] 05:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1494ms 05:11:21 INFO - PROCESS | 1738 | 1464783081647 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1738 | 1464783081652 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:11:21 INFO - PROCESS | 1738 | 1464783081749 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1738 | 1464783081754 Marionette TRACE conn4 <- [1,266,null,{}] 05:11:21 INFO - PROCESS | 1738 | 1464783081774 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 1738 | 1464783081952 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:11:22 INFO - PROCESS | 1738 | 1464783082160 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x921c3400 == 41 [pid = 1738] [id = 74] 05:11:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x921c4000) [pid = 1738] [serial = 221] [outer = (nil)] 05:11:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x921cc800) [pid = 1738] [serial = 222] [outer = 0x921c4000] 05:11:22 INFO - PROCESS | 1738 | 1464783082261 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x9b1ea000) [pid = 1738] [serial = 223] [outer = 0x921c4000] 05:11:23 INFO - PROCESS | 1738 | 1464783083127 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1531ms 05:11:23 INFO - PROCESS | 1738 | 1464783083202 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 1738 | 1464783083206 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:11:23 INFO - PROCESS | 1738 | 1464783083212 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 1738 | 1464783083216 Marionette TRACE conn4 <- [1,270,null,{}] 05:11:23 INFO - PROCESS | 1738 | 1464783083222 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 1738 | 1464783083478 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:11:23 INFO - PROCESS | 1738 | 1464783083691 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x919b7400 == 42 [pid = 1738] [id = 75] 05:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x919bc000) [pid = 1738] [serial = 224] [outer = (nil)] 05:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x919c1c00) [pid = 1738] [serial = 225] [outer = 0x919bc000] 05:11:23 INFO - PROCESS | 1738 | 1464783083799 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x938f6400) [pid = 1738] [serial = 226] [outer = 0x919bc000] 05:11:24 INFO - PROCESS | 1738 | 1464783084617 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1441ms 05:11:24 INFO - PROCESS | 1738 | 1464783084655 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 1738 | 1464783084658 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:11:24 INFO - PROCESS | 1738 | 1464783084665 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 1738 | 1464783084669 Marionette TRACE conn4 <- [1,274,null,{}] 05:11:24 INFO - PROCESS | 1738 | 1464783084675 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 1738 | 1464783084924 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:11:25 INFO - PROCESS | 1738 | 1464783085075 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b21c00 == 43 [pid = 1738] [id = 76] 05:11:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x9a4de000) [pid = 1738] [serial = 227] [outer = (nil)] 05:11:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x9d8df800) [pid = 1738] [serial = 228] [outer = 0x9a4de000] 05:11:25 INFO - PROCESS | 1738 | 1464783085160 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0xa22cf400) [pid = 1738] [serial = 229] [outer = 0x9a4de000] 05:11:26 INFO - PROCESS | 1738 | 1464783086089 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1481ms 05:11:26 INFO - PROCESS | 1738 | 1464783086148 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 1738 | 1464783086151 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:11:26 INFO - PROCESS | 1738 | 1464783086158 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1738 | 1464783086162 Marionette TRACE conn4 <- [1,278,null,{}] 05:11:26 INFO - PROCESS | 1738 | 1464783086168 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 1738 | 1464783086338 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:11:26 INFO - PROCESS | 1738 | 1464783086719 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x919be000 == 44 [pid = 1738] [id = 77] 05:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x919be800) [pid = 1738] [serial = 230] [outer = (nil)] 05:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x919c0c00) [pid = 1738] [serial = 231] [outer = 0x919be800] 05:11:26 INFO - PROCESS | 1738 | 1464783086870 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x921c3c00) [pid = 1738] [serial = 232] [outer = 0x919be800] 05:11:27 INFO - PROCESS | 1738 | 1464783087797 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1682ms 05:11:27 INFO - PROCESS | 1738 | 1464783087841 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 1738 | 1464783087848 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:11:27 INFO - PROCESS | 1738 | 1464783087855 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 1738 | 1464783087861 Marionette TRACE conn4 <- [1,282,null,{}] 05:11:27 INFO - PROCESS | 1738 | 1464783087869 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 1738 | 1464783088062 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:11:28 INFO - PROCESS | 1738 | 1464783088218 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x93aa8000 == 45 [pid = 1738] [id = 78] 05:11:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x944cb800) [pid = 1738] [serial = 233] [outer = (nil)] 05:11:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x94e8e400) [pid = 1738] [serial = 234] [outer = 0x944cb800] 05:11:28 INFO - PROCESS | 1738 | 1464783088337 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x96b29000) [pid = 1738] [serial = 235] [outer = 0x944cb800] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x938ef000) [pid = 1738] [serial = 137] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0xa6298c00) [pid = 1738] [serial = 149] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9ae3cc00) [pid = 1738] [serial = 159] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x94e8ec00) [pid = 1738] [serial = 152] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x9c252c00) [pid = 1738] [serial = 165] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0xa21bc400) [pid = 1738] [serial = 168] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x9a78e000) [pid = 1738] [serial = 135] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x9c1ac800) [pid = 1738] [serial = 161] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x9c1afc00) [pid = 1738] [serial = 162] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x9d8b1c00) [pid = 1738] [serial = 167] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x9a789c00) [pid = 1738] [serial = 158] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0xa35ea800) [pid = 1738] [serial = 146] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x9d8d5400) [pid = 1738] [serial = 143] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x99e01800) [pid = 1738] [serial = 140] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x96b28000) [pid = 1738] [serial = 153] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x97571000) [pid = 1738] [serial = 155] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x9c1b9c00) [pid = 1738] [serial = 164] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x99044400) [pid = 1738] [serial = 156] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1738 | 1464783089269 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1434ms 05:11:29 INFO - PROCESS | 1738 | 1464783089307 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 1738 | 1464783089313 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:11:29 INFO - PROCESS | 1738 | 1464783089328 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 1738 | 1464783089331 Marionette TRACE conn4 <- [1,286,null,{}] 05:11:29 INFO - PROCESS | 1738 | 1464783089338 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 1738 | 1464783089505 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:11:29 INFO - PROCESS | 1738 | 1464783089516 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f6800 == 46 [pid = 1738] [id = 79] 05:11:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x97571000) [pid = 1738] [serial = 236] [outer = (nil)] 05:11:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x990c7400) [pid = 1738] [serial = 237] [outer = 0x97571000] 05:11:29 INFO - PROCESS | 1738 | 1464783089591 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x99e07400) [pid = 1738] [serial = 238] [outer = 0x97571000] 05:11:30 INFO - PROCESS | 1738 | 1464783090506 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1241ms 05:11:30 INFO - PROCESS | 1738 | 1464783090565 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1738 | 1464783090569 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:11:30 INFO - PROCESS | 1738 | 1464783090578 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1738 | 1464783090586 Marionette TRACE conn4 <- [1,290,null,{}] 05:11:30 INFO - PROCESS | 1738 | 1464783090611 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 1738 | 1464783090776 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:11:30 INFO - PROCESS | 1738 | 1464783090904 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a32dc00 == 47 [pid = 1738] [id = 80] 05:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x9a337000) [pid = 1738] [serial = 239] [outer = (nil)] 05:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x9a4d8000) [pid = 1738] [serial = 240] [outer = 0x9a337000] 05:11:30 INFO - PROCESS | 1738 | 1464783090979 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x9a785c00) [pid = 1738] [serial = 241] [outer = 0x9a337000] 05:11:31 INFO - PROCESS | 1738 | 1464783091805 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1292ms 05:11:31 INFO - PROCESS | 1738 | 1464783091870 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:11:31 INFO - PROCESS | 1738 | 1464783091875 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:11:31 INFO - PROCESS | 1738 | 1464783091883 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 1738 | 1464783091886 Marionette TRACE conn4 <- [1,294,null,{}] 05:11:31 INFO - PROCESS | 1738 | 1464783091892 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 1738 | 1464783092106 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:11:32 INFO - PROCESS | 1738 | 1464783092131 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a32ec00 == 48 [pid = 1738] [id = 81] 05:11:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x9a4d5c00) [pid = 1738] [serial = 242] [outer = (nil)] 05:11:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x9ab09000) [pid = 1738] [serial = 243] [outer = 0x9a4d5c00] 05:11:32 INFO - PROCESS | 1738 | 1464783092206 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x9ae3d400) [pid = 1738] [serial = 244] [outer = 0x9a4d5c00] 05:11:33 INFO - PROCESS | 1738 | 1464783093065 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:33 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. 05:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1283ms 05:11:33 INFO - PROCESS | 1738 | 1464783093166 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1738 | 1464783093170 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:11:33 INFO - PROCESS | 1738 | 1464783093177 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1738 | 1464783093180 Marionette TRACE conn4 <- [1,298,null,{}] 05:11:33 INFO - PROCESS | 1738 | 1464783093186 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 1738 | 1464783093592 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x9c24e400) [pid = 1738] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x93aa2400) [pid = 1738] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x92c67c00) [pid = 1738] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x94e96000) [pid = 1738] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x99c02000) [pid = 1738] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x944ca400) [pid = 1738] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x96b27800) [pid = 1738] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x990c9400) [pid = 1738] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x938ef400) [pid = 1738] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:11:33 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x94e94000) [pid = 1738] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:11:33 INFO - PROCESS | 1738 | 1464783093756 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x938ef400 == 49 [pid = 1738] [id = 82] 05:11:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x93aa2400) [pid = 1738] [serial = 245] [outer = (nil)] 05:11:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x96b27800) [pid = 1738] [serial = 246] [outer = 0x93aa2400] 05:11:33 INFO - PROCESS | 1738 | 1464783093849 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x9b1ed800) [pid = 1738] [serial = 247] [outer = 0x93aa2400] 05:11:34 INFO - PROCESS | 1738 | 1464783094712 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:34 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. 05:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1551ms 05:11:34 INFO - PROCESS | 1738 | 1464783094729 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 1738 | 1464783094733 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:11:34 INFO - PROCESS | 1738 | 1464783094740 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1738 | 1464783094743 Marionette TRACE conn4 <- [1,302,null,{}] 05:11:34 INFO - PROCESS | 1738 | 1464783094749 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 1738 | 1464783094952 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:11:34 INFO - PROCESS | 1738 | 1464783094969 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1f0800 == 50 [pid = 1738] [id = 83] 05:11:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x9b972c00) [pid = 1738] [serial = 248] [outer = (nil)] 05:11:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x9c1ae800) [pid = 1738] [serial = 249] [outer = 0x9b972c00] 05:11:35 INFO - PROCESS | 1738 | 1464783095044 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x9c1b7c00) [pid = 1738] [serial = 250] [outer = 0x9b972c00] 05:11:36 INFO - PROCESS | 1738 | 1464783096029 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:36 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. 05:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1333ms 05:11:36 INFO - PROCESS | 1738 | 1464783096075 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 1738 | 1464783096082 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:11:36 INFO - PROCESS | 1738 | 1464783096091 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 1738 | 1464783096098 Marionette TRACE conn4 <- [1,306,null,{}] 05:11:36 INFO - PROCESS | 1738 | 1464783096108 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 1738 | 1464783096340 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:11:36 INFO - PROCESS | 1738 | 1464783096550 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x919b8800 == 51 [pid = 1738] [id = 84] 05:11:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x919bd400) [pid = 1738] [serial = 251] [outer = (nil)] 05:11:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x938f3800) [pid = 1738] [serial = 252] [outer = 0x919bd400] 05:11:36 INFO - PROCESS | 1738 | 1464783096686 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x93aa3000) [pid = 1738] [serial = 253] [outer = 0x919bd400] 05:11:37 INFO - PROCESS | 1738 | 1464783097601 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:37 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. 05:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1543ms 05:11:37 INFO - PROCESS | 1738 | 1464783097635 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1738 | 1464783097644 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:11:37 INFO - PROCESS | 1738 | 1464783097656 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1738 | 1464783097659 Marionette TRACE conn4 <- [1,310,null,{}] 05:11:37 INFO - PROCESS | 1738 | 1464783097666 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1738 | 1464783097863 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:11:38 INFO - PROCESS | 1738 | 1464783098148 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a267c00 == 52 [pid = 1738] [id = 85] 05:11:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x9a329800) [pid = 1738] [serial = 254] [outer = (nil)] 05:11:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x9a32d000) [pid = 1738] [serial = 255] [outer = 0x9a329800] 05:11:38 INFO - PROCESS | 1738 | 1464783098285 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x9a4d4000) [pid = 1738] [serial = 256] [outer = 0x9a329800] 05:11:39 INFO - PROCESS | 1738 | 1464783099231 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:39 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. 05:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1633ms 05:11:39 INFO - PROCESS | 1738 | 1464783099289 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:11:39 INFO - PROCESS | 1738 | 1464783099294 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:11:39 INFO - PROCESS | 1738 | 1464783099302 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1738 | 1464783099309 Marionette TRACE conn4 <- [1,314,null,{}] 05:11:39 INFO - PROCESS | 1738 | 1464783099328 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 1738 | 1464783099564 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:11:39 INFO - PROCESS | 1738 | 1464783099769 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b4cdc00 == 53 [pid = 1738] [id = 86] 05:11:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x9bf8c400) [pid = 1738] [serial = 257] [outer = (nil)] 05:11:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x9c254400) [pid = 1738] [serial = 258] [outer = 0x9bf8c400] 05:11:39 INFO - PROCESS | 1738 | 1464783099909 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0xa0511400) [pid = 1738] [serial = 259] [outer = 0x9bf8c400] 05:11:40 INFO - PROCESS | 1738 | 1464783100808 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:40 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. 05:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1538ms 05:11:40 INFO - PROCESS | 1738 | 1464783100840 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 1738 | 1464783100844 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:11:40 INFO - PROCESS | 1738 | 1464783100852 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1738 | 1464783100855 Marionette TRACE conn4 <- [1,318,null,{}] 05:11:40 INFO - PROCESS | 1738 | 1464783100861 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 1738 | 1464783101037 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:11:41 INFO - PROCESS | 1738 | 1464783101196 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x911e5c00 == 54 [pid = 1738] [id = 87] 05:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x99c0b400) [pid = 1738] [serial = 260] [outer = (nil)] 05:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0xa265c400) [pid = 1738] [serial = 261] [outer = 0x99c0b400] 05:11:41 INFO - PROCESS | 1738 | 1464783101287 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0xa306c400) [pid = 1738] [serial = 262] [outer = 0x99c0b400] 05:11:42 INFO - PROCESS | 1738 | 1464783102234 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:42 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. 05:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1433ms 05:11:42 INFO - PROCESS | 1738 | 1464783102286 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1738 | 1464783102291 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:11:42 INFO - PROCESS | 1738 | 1464783102297 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1738 | 1464783102301 Marionette TRACE conn4 <- [1,322,null,{}] 05:11:42 INFO - PROCESS | 1738 | 1464783102307 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 1738 | 1464783102490 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:11:42 INFO - PROCESS | 1738 | 1464783102645 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x911e5800 == 55 [pid = 1738] [id = 88] 05:11:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x912ec000) [pid = 1738] [serial = 263] [outer = (nil)] 05:11:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x912f2c00) [pid = 1738] [serial = 264] [outer = 0x912ec000] 05:11:42 INFO - PROCESS | 1738 | 1464783102735 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x912f6800) [pid = 1738] [serial = 265] [outer = 0x912ec000] 05:11:43 INFO - PROCESS | 1738 | 1464783103684 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:43 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. 05:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1443ms 05:11:43 INFO - PROCESS | 1738 | 1464783103741 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:11:43 INFO - PROCESS | 1738 | 1464783103746 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:11:43 INFO - PROCESS | 1738 | 1464783103752 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1738 | 1464783103756 Marionette TRACE conn4 <- [1,326,null,{}] 05:11:43 INFO - PROCESS | 1738 | 1464783103762 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 1738 | 1464783104000 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:11:44 INFO - PROCESS | 1738 | 1464783104203 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f608c00 == 56 [pid = 1738] [id = 89] 05:11:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8f609c00) [pid = 1738] [serial = 266] [outer = (nil)] 05:11:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8f60e800) [pid = 1738] [serial = 267] [outer = 0x8f609c00] 05:11:44 INFO - PROCESS | 1738 | 1464783104336 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x912f7c00) [pid = 1738] [serial = 268] [outer = 0x8f609c00] 05:11:45 INFO - PROCESS | 1738 | 1464783105251 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:45 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. 05:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1534ms 05:11:45 INFO - PROCESS | 1738 | 1464783105286 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 1738 | 1464783105289 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:11:45 INFO - PROCESS | 1738 | 1464783105297 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1738 | 1464783105300 Marionette TRACE conn4 <- [1,330,null,{}] 05:11:45 INFO - PROCESS | 1738 | 1464783105307 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 1738 | 1464783105487 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:11:45 INFO - PROCESS | 1738 | 1464783105649 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ae3ac00 == 57 [pid = 1738] [id = 90] 05:11:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x9b1e4400) [pid = 1738] [serial = 269] [outer = (nil)] 05:11:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x9d8d0400) [pid = 1738] [serial = 270] [outer = 0x9b1e4400] 05:11:45 INFO - PROCESS | 1738 | 1464783105740 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0xa2669800) [pid = 1738] [serial = 271] [outer = 0x9b1e4400] 05:11:46 INFO - PROCESS | 1738 | 1464783106669 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:46 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. 05:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1389ms 05:11:46 INFO - PROCESS | 1738 | 1464783106686 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 1738 | 1464783106689 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:11:46 INFO - PROCESS | 1738 | 1464783106697 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 1738 | 1464783106700 Marionette TRACE conn4 <- [1,334,null,{}] 05:11:46 INFO - PROCESS | 1738 | 1464783106706 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 1738 | 1464783106880 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:11:47 INFO - PROCESS | 1738 | 1464783107305 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x911e1400 == 58 [pid = 1738] [id = 91] 05:11:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x911e2000) [pid = 1738] [serial = 272] [outer = (nil)] 05:11:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x912eec00) [pid = 1738] [serial = 273] [outer = 0x911e2000] 05:11:47 INFO - PROCESS | 1738 | 1464783107432 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x919c3800) [pid = 1738] [serial = 274] [outer = 0x911e2000] 05:11:48 INFO - PROCESS | 1738 | 1464783108430 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:48 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. 05:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1785ms 05:11:48 INFO - PROCESS | 1738 | 1464783108485 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 1738 | 1464783108490 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:11:48 INFO - PROCESS | 1738 | 1464783108498 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 1738 | 1464783108504 Marionette TRACE conn4 <- [1,338,null,{}] 05:11:48 INFO - PROCESS | 1738 | 1464783108512 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 1738 | 1464783108690 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:11:48 INFO - PROCESS | 1738 | 1464783108908 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x921c8800 == 59 [pid = 1738] [id = 92] 05:11:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x921c9c00) [pid = 1738] [serial = 275] [outer = (nil)] 05:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x96b2d800) [pid = 1738] [serial = 276] [outer = 0x921c9c00] 05:11:49 INFO - PROCESS | 1738 | 1464783109039 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x990c8400) [pid = 1738] [serial = 277] [outer = 0x921c9c00] 05:11:49 INFO - PROCESS | 1738 | 1464783109955 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:49 INFO - PROCESS | 1738 | --DOCSHELL 0x938ef400 == 58 [pid = 1738] [id = 82] 05:11:49 INFO - PROCESS | 1738 | --DOCSHELL 0x9a32ec00 == 57 [pid = 1738] [id = 81] 05:11:49 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0xa306b400) [pid = 1738] [serial = 170] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x99c04800) [pid = 1738] [serial = 173] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x9bf84800) [pid = 1738] [serial = 176] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0xa260b000) [pid = 1738] [serial = 179] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9ab0c400) [pid = 1738] [serial = 182] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0xa5046c00) [pid = 1738] [serial = 185] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0xa6299800) [pid = 1738] [serial = 206] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9a32dc00 == 56 [pid = 1738] [id = 80] 05:11:50 INFO - PROCESS | 1738 | --DOCSHELL 0x938f6800 == 55 [pid = 1738] [id = 79] 05:11:50 INFO - PROCESS | 1738 | --DOCSHELL 0x93aa8000 == 54 [pid = 1738] [id = 78] 05:11:50 INFO - PROCESS | 1738 | --DOCSHELL 0x919be000 == 53 [pid = 1738] [id = 77] 05:11:50 INFO - PROCESS | 1738 | --DOCSHELL 0x938fb800 == 52 [pid = 1738] [id = 70] 05:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1533ms 05:11:50 INFO - PROCESS | 1738 | 1464783110035 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 1738 | 1464783110041 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:11:50 INFO - PROCESS | 1738 | 1464783110048 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 1738 | 1464783110052 Marionette TRACE conn4 <- [1,342,null,{}] 05:11:50 INFO - PROCESS | 1738 | 1464783110057 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 1738 | 1464783110227 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x9ae49000) [pid = 1738] [serial = 120] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x9a19bc00) [pid = 1738] [serial = 95] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x94437c00) [pid = 1738] [serial = 114] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x96b2f800) [pid = 1738] [serial = 117] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0xa2486c00) [pid = 1738] [serial = 200] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x9a788c00) [pid = 1738] [serial = 203] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0xa306b000) [pid = 1738] [serial = 201] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x99ed1c00) [pid = 1738] [serial = 189] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x94e92800) [pid = 1738] [serial = 188] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9c1b5400) [pid = 1738] [serial = 197] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x99e2a800) [pid = 1738] [serial = 194] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x9ab0dc00) [pid = 1738] [serial = 195] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x9ab02000) [pid = 1738] [serial = 192] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x9a196000) [pid = 1738] [serial = 191] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x9b1e8000) [pid = 1738] [serial = 204] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0xa050a000) [pid = 1738] [serial = 198] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1738 | 1464783110376 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x919bd000 == 53 [pid = 1738] [id = 93] 05:11:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x921c7c00) [pid = 1738] [serial = 278] [outer = (nil)] 05:11:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x99e04400) [pid = 1738] [serial = 279] [outer = 0x921c7c00] 05:11:50 INFO - PROCESS | 1738 | 1464783110501 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x9a269000) [pid = 1738] [serial = 280] [outer = 0x921c7c00] 05:11:51 INFO - PROCESS | 1738 | 1464783111290 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1280ms 05:11:51 INFO - PROCESS | 1738 | 1464783111330 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 1738 | 1464783111334 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:11:51 INFO - PROCESS | 1738 | 1464783111350 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 1738 | 1464783111359 Marionette TRACE conn4 <- [1,346,null,{}] 05:11:51 INFO - PROCESS | 1738 | 1464783111374 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 1738 | 1464783111543 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:11:51 INFO - PROCESS | 1738 | 1464783111556 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x96be9c00 == 54 [pid = 1738] [id = 94] 05:11:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x9a787c00) [pid = 1738] [serial = 281] [outer = (nil)] 05:11:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x9ab02c00) [pid = 1738] [serial = 282] [outer = 0x9a787c00] 05:11:51 INFO - PROCESS | 1738 | 1464783111733 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x9ab0ec00) [pid = 1738] [serial = 283] [outer = 0x9a787c00] 05:11:52 INFO - PROCESS | 1738 | 1464783112508 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:52 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. 05:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1206ms 05:11:52 INFO - PROCESS | 1738 | 1464783112549 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1738 | 1464783112554 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:11:52 INFO - PROCESS | 1738 | 1464783112570 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1738 | 1464783112573 Marionette TRACE conn4 <- [1,350,null,{}] 05:11:52 INFO - PROCESS | 1738 | 1464783112579 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1738 | 1464783112787 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:11:52 INFO - PROCESS | 1738 | 1464783112812 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x911da000 == 55 [pid = 1738] [id = 95] 05:11:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x9ab02000) [pid = 1738] [serial = 284] [outer = (nil)] 05:11:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x9b075800) [pid = 1738] [serial = 285] [outer = 0x9ab02000] 05:11:52 INFO - PROCESS | 1738 | 1464783112886 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x9b1e8000) [pid = 1738] [serial = 286] [outer = 0x9ab02000] 05:11:53 INFO - PROCESS | 1738 | 1464783113812 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:53 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. 05:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1281ms 05:11:53 INFO - PROCESS | 1738 | 1464783113852 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 1738 | 1464783113856 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:11:53 INFO - PROCESS | 1738 | 1464783113862 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 1738 | 1464783113865 Marionette TRACE conn4 <- [1,354,null,{}] 05:11:53 INFO - PROCESS | 1738 | 1464783113879 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1738 | 1464783114095 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:11:54 INFO - PROCESS | 1738 | 1464783114115 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aeee400 == 56 [pid = 1738] [id = 96] 05:11:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x9b074800) [pid = 1738] [serial = 287] [outer = (nil)] 05:11:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x9bf41c00) [pid = 1738] [serial = 288] [outer = 0x9b074800] 05:11:54 INFO - PROCESS | 1738 | 1464783114200 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x9c1b4400) [pid = 1738] [serial = 289] [outer = 0x9b074800] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x93aa2400) [pid = 1738] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x99c05000) [pid = 1738] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0xa2490800) [pid = 1738] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x9b449000) [pid = 1738] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x99caf800) [pid = 1738] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x92c61800) [pid = 1738] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x97571000) [pid = 1738] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x9a337000) [pid = 1738] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x944cb800) [pid = 1738] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x9a4d5c00) [pid = 1738] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:11:54 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x919be800) [pid = 1738] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:11:55 INFO - PROCESS | 1738 | 1464783115321 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:55 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. 05:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1484ms 05:11:55 INFO - PROCESS | 1738 | 1464783115346 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 1738 | 1464783115350 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:11:55 INFO - PROCESS | 1738 | 1464783115356 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 1738 | 1464783115358 Marionette TRACE conn4 <- [1,358,null,{}] 05:11:55 INFO - PROCESS | 1738 | 1464783115364 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 1738 | 1464783115511 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:11:55 INFO - PROCESS | 1738 | 1464783115528 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x93aa2400 == 57 [pid = 1738] [id = 97] 05:11:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x9b261c00) [pid = 1738] [serial = 290] [outer = (nil)] 05:11:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x9bf47000) [pid = 1738] [serial = 291] [outer = 0x9b261c00] 05:11:55 INFO - PROCESS | 1738 | 1464783115601 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x9c254c00) [pid = 1738] [serial = 292] [outer = 0x9b261c00] 05:11:56 INFO - PROCESS | 1738 | 1464783116465 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:56 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. 05:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1141ms 05:11:56 INFO - PROCESS | 1738 | 1464783116497 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 1738 | 1464783116500 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:11:56 INFO - PROCESS | 1738 | 1464783116508 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 1738 | 1464783116510 Marionette TRACE conn4 <- [1,362,null,{}] 05:11:56 INFO - PROCESS | 1738 | 1464783116517 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 1738 | 1464783116665 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:11:56 INFO - PROCESS | 1738 | 1464783116680 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1e4800 == 58 [pid = 1738] [id = 98] 05:11:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x9c1b4c00) [pid = 1738] [serial = 293] [outer = (nil)] 05:11:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0xa2402000) [pid = 1738] [serial = 294] [outer = 0x9c1b4c00] 05:11:56 INFO - PROCESS | 1738 | 1464783116754 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0xa2609c00) [pid = 1738] [serial = 295] [outer = 0x9c1b4c00] 05:11:57 INFO - PROCESS | 1738 | 1464783117884 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:57 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. 05:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1391ms 05:11:57 INFO - PROCESS | 1738 | 1464783117899 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1738 | 1464783117907 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:11:57 INFO - PROCESS | 1738 | 1464783117914 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1738 | 1464783117922 Marionette TRACE conn4 <- [1,366,null,{}] 05:11:57 INFO - PROCESS | 1738 | 1464783117930 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 1738 | 1464783118124 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:11:58 INFO - PROCESS | 1738 | 1464783118349 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f2400 == 59 [pid = 1738] [id = 99] 05:11:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x938f8c00) [pid = 1738] [serial = 296] [outer = (nil)] 05:11:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x94e8e000) [pid = 1738] [serial = 297] [outer = 0x938f8c00] 05:11:58 INFO - PROCESS | 1738 | 1464783118486 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x96b2a800) [pid = 1738] [serial = 298] [outer = 0x938f8c00] 05:11:59 INFO - PROCESS | 1738 | 1464783119409 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:59 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. 05:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1541ms 05:11:59 INFO - PROCESS | 1738 | 1464783119457 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 1738 | 1464783119467 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:11:59 INFO - PROCESS | 1738 | 1464783119478 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1738 | 1464783119482 Marionette TRACE conn4 <- [1,370,null,{}] 05:11:59 INFO - PROCESS | 1738 | 1464783119488 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 1738 | 1464783119719 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:11:59 INFO - PROCESS | 1738 | 1464783119929 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a336000 == 60 [pid = 1738] [id = 100] 05:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x9a4d5000) [pid = 1738] [serial = 299] [outer = (nil)] 05:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x9a4de800) [pid = 1738] [serial = 300] [outer = 0x9a4d5000] 05:12:00 INFO - PROCESS | 1738 | 1464783120059 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x9a794800) [pid = 1738] [serial = 301] [outer = 0x9a4d5000] 05:12:00 INFO - PROCESS | 1738 | 1464783120991 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1541ms 05:12:01 INFO - PROCESS | 1738 | 1464783121019 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 1738 | 1464783121023 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:12:01 INFO - PROCESS | 1738 | 1464783121030 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1738 | 1464783121036 Marionette TRACE conn4 <- [1,374,null,{}] 05:12:01 INFO - PROCESS | 1738 | 1464783121053 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 1738 | 1464783121239 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:12:01 INFO - PROCESS | 1738 | 1464783121398 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x911d6800 == 61 [pid = 1738] [id = 101] 05:12:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x92079c00) [pid = 1738] [serial = 302] [outer = (nil)] 05:12:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x9a333800) [pid = 1738] [serial = 303] [outer = 0x92079c00] 05:12:01 INFO - PROCESS | 1738 | 1464783121535 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x9b1e2400) [pid = 1738] [serial = 304] [outer = 0x92079c00] 05:12:02 INFO - PROCESS | 1738 | 1464783122480 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:12:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1484ms 05:12:02 INFO - PROCESS | 1738 | 1464783122516 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 1738 | 1464783122521 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:12:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:12:02 INFO - PROCESS | 1738 | 1464783122527 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 1738 | 1464783122531 Marionette TRACE conn4 <- [1,378,null,{}] 05:12:02 INFO - PROCESS | 1738 | 1464783122539 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 1738 | 1464783122827 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:12:03 INFO - PROCESS | 1738 | 1464783123031 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f60d000 == 62 [pid = 1738] [id = 102] 05:12:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8f60f800) [pid = 1738] [serial = 305] [outer = (nil)] 05:12:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x9d8b2000) [pid = 1738] [serial = 306] [outer = 0x8f60f800] 05:12:03 INFO - PROCESS | 1738 | 1464783123176 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0xa306e400) [pid = 1738] [serial = 307] [outer = 0x8f60f800] 05:12:04 INFO - PROCESS | 1738 | 1464783124114 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:12:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1632ms 05:12:04 INFO - PROCESS | 1738 | 1464783124160 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1738 | 1464783124164 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:12:04 INFO - PROCESS | 1738 | 1464783124171 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1738 | 1464783124174 Marionette TRACE conn4 <- [1,382,null,{}] 05:12:04 INFO - PROCESS | 1738 | 1464783124180 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 1738 | 1464783124355 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:12:04 INFO - PROCESS | 1738 | 1464783124513 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x92073800 == 63 [pid = 1738] [id = 103] 05:12:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x921c1800) [pid = 1738] [serial = 308] [outer = (nil)] 05:12:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0xa670a000) [pid = 1738] [serial = 309] [outer = 0x921c1800] 05:12:04 INFO - PROCESS | 1738 | 1464783124596 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0xa673c800) [pid = 1738] [serial = 310] [outer = 0x921c1800] 05:12:05 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:05 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:05 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:05 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:05 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:05 INFO - PROCESS | 1738 | 1464783125535 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:12:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1431ms 05:12:05 INFO - PROCESS | 1738 | 1464783125604 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 1738 | 1464783125608 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:12:05 INFO - PROCESS | 1738 | 1464783125614 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 1738 | 1464783125618 Marionette TRACE conn4 <- [1,386,null,{}] 05:12:05 INFO - PROCESS | 1738 | 1464783125624 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 1738 | 1464783125843 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:12:06 INFO - PROCESS | 1738 | 1464783126007 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f60bc00 == 64 [pid = 1738] [id = 104] 05:12:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8f60c800) [pid = 1738] [serial = 311] [outer = (nil)] 05:12:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0xa6ea9000) [pid = 1738] [serial = 312] [outer = 0x8f60c800] 05:12:06 INFO - PROCESS | 1738 | 1464783126095 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0xa6f49800) [pid = 1738] [serial = 313] [outer = 0x8f60c800] 05:12:07 INFO - PROCESS | 1738 | 1464783127012 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1438ms 05:12:07 INFO - PROCESS | 1738 | 1464783127052 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 1738 | 1464783127057 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:12:07 INFO - PROCESS | 1738 | 1464783127063 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1738 | 1464783127066 Marionette TRACE conn4 <- [1,390,null,{}] 05:12:07 INFO - PROCESS | 1738 | 1464783127072 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 1738 | 1464783127236 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:12:07 INFO - PROCESS | 1738 | 1464783127416 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f4800 == 65 [pid = 1738] [id = 105] 05:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x938f5c00) [pid = 1738] [serial = 314] [outer = (nil)] 05:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0xa828c000) [pid = 1738] [serial = 315] [outer = 0x938f5c00] 05:12:07 INFO - PROCESS | 1738 | 1464783127503 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0xa82b0c00) [pid = 1738] [serial = 316] [outer = 0x938f5c00] 05:12:08 INFO - PROCESS | 1738 | 1464783128445 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1444ms 05:12:08 INFO - PROCESS | 1738 | 1464783128508 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 1738 | 1464783128512 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:12:08 INFO - PROCESS | 1738 | 1464783128519 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 1738 | 1464783128522 Marionette TRACE conn4 <- [1,394,null,{}] 05:12:08 INFO - PROCESS | 1738 | 1464783128528 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 1738 | 1464783128713 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:12:08 INFO - PROCESS | 1738 | 1464783128933 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0ac400 == 66 [pid = 1738] [id = 106] 05:12:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8f0acc00) [pid = 1738] [serial = 317] [outer = (nil)] 05:12:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8f0b3400) [pid = 1738] [serial = 318] [outer = 0x8f0acc00] 05:12:09 INFO - PROCESS | 1738 | 1464783129035 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8f0b6400) [pid = 1738] [serial = 319] [outer = 0x8f0acc00] 05:12:09 INFO - PROCESS | 1738 | 1464783129917 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1430ms 05:12:09 INFO - PROCESS | 1738 | 1464783129950 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 1738 | 1464783129954 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:12:09 INFO - PROCESS | 1738 | 1464783129960 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1738 | 1464783129964 Marionette TRACE conn4 <- [1,398,null,{}] 05:12:09 INFO - PROCESS | 1738 | 1464783129970 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 1738 | 1464783130153 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:12:10 INFO - PROCESS | 1738 | 1464783130719 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x912f0800 == 67 [pid = 1738] [id = 107] 05:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x912f1000) [pid = 1738] [serial = 320] [outer = (nil)] 05:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x919bac00) [pid = 1738] [serial = 321] [outer = 0x912f1000] 05:12:10 INFO - PROCESS | 1738 | 1464783130845 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x92075000) [pid = 1738] [serial = 322] [outer = 0x912f1000] 05:12:11 INFO - PROCESS | 1738 | 1464783131777 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1881ms 05:12:11 INFO - PROCESS | 1738 | 1464783131846 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 1738 | 1464783131855 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:12:11 INFO - PROCESS | 1738 | 1464783131871 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 1738 | 1464783131876 Marionette TRACE conn4 <- [1,402,null,{}] 05:12:11 INFO - PROCESS | 1738 | 1464783131892 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 1738 | 1464783132120 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:12:12 INFO - PROCESS | 1738 | 1464783132337 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207f800 == 68 [pid = 1738] [id = 108] 05:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x92b46800) [pid = 1738] [serial = 323] [outer = (nil)] 05:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x938f6800) [pid = 1738] [serial = 324] [outer = 0x92b46800] 05:12:12 INFO - PROCESS | 1738 | 1464783132442 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x944d0800) [pid = 1738] [serial = 325] [outer = 0x92b46800] 05:12:12 INFO - PROCESS | 1738 | --DOCSHELL 0x986bd400 == 67 [pid = 1738] [id = 27] 05:12:12 INFO - PROCESS | 1738 | --DOCSHELL 0x93aa2400 == 66 [pid = 1738] [id = 97] 05:12:12 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9c1ae800) [pid = 1738] [serial = 249] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1738 | --DOCSHELL 0x9aeee400 == 65 [pid = 1738] [id = 96] 05:12:12 INFO - PROCESS | 1738 | --DOCSHELL 0x911da000 == 64 [pid = 1738] [id = 95] 05:12:12 INFO - PROCESS | 1738 | --DOCSHELL 0x96be9c00 == 63 [pid = 1738] [id = 94] 05:12:12 INFO - PROCESS | 1738 | --DOCSHELL 0x919bd000 == 62 [pid = 1738] [id = 93] 05:12:12 INFO - PROCESS | 1738 | --DOCSHELL 0x921c8800 == 61 [pid = 1738] [id = 92] 05:12:13 INFO - PROCESS | 1738 | --DOCSHELL 0x911e1400 == 60 [pid = 1738] [id = 91] 05:12:13 INFO - PROCESS | 1738 | --DOCSHELL 0x9b1f0800 == 59 [pid = 1738] [id = 83] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x99e2e800) [pid = 1738] [serial = 141] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa35e9c00) [pid = 1738] [serial = 147] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa21b3c00) [pid = 1738] [serial = 144] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0xa62fcc00) [pid = 1738] [serial = 150] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x93aa8c00) [pid = 1738] [serial = 138] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x990c7400) [pid = 1738] [serial = 237] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9a4d8000) [pid = 1738] [serial = 240] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x96b29000) [pid = 1738] [serial = 235] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x94e8e400) [pid = 1738] [serial = 234] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9a4e2c00) [pid = 1738] [serial = 215] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9ab09000) [pid = 1738] [serial = 243] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x921c3c00) [pid = 1738] [serial = 232] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x919c0c00) [pid = 1738] [serial = 231] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9b260400) [pid = 1738] [serial = 218] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9a335400) [pid = 1738] [serial = 212] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x986bb000) [pid = 1738] [serial = 209] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x921cc800) [pid = 1738] [serial = 222] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x919c1c00) [pid = 1738] [serial = 225] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9d8df800) [pid = 1738] [serial = 228] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9ae3d400) [pid = 1738] [serial = 244] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x93a9d000) [pid = 1738] [serial = 96] [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.] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x99e07400) [pid = 1738] [serial = 238] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x9b1ed800) [pid = 1738] [serial = 247] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x96b27800) [pid = 1738] [serial = 246] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x9a785c00) [pid = 1738] [serial = 241] [outer = (nil)] [url = about:blank] 05:12:13 INFO - PROCESS | 1738 | 1464783133401 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1601ms 05:12:13 INFO - PROCESS | 1738 | 1464783133471 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 1738 | 1464783133478 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:12:13 INFO - PROCESS | 1738 | 1464783133484 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 1738 | 1464783133494 Marionette TRACE conn4 <- [1,406,null,{}] 05:12:13 INFO - PROCESS | 1738 | 1464783133504 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 1738 | 1464783133674 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:12:13 INFO - PROCESS | 1738 | 1464783133795 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0b2400 == 60 [pid = 1738] [id = 109] 05:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x919bd000) [pid = 1738] [serial = 326] [outer = (nil)] 05:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x9443ac00) [pid = 1738] [serial = 327] [outer = 0x919bd000] 05:12:13 INFO - PROCESS | 1738 | 1464783133882 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x96b30c00) [pid = 1738] [serial = 328] [outer = 0x919bd000] 05:12:14 INFO - PROCESS | 1738 | 1464783134692 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1248ms 05:12:14 INFO - PROCESS | 1738 | 1464783134733 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 1738 | 1464783134737 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:12:14 INFO - PROCESS | 1738 | 1464783134756 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 1738 | 1464783134764 Marionette TRACE conn4 <- [1,410,null,{}] 05:12:14 INFO - PROCESS | 1738 | 1464783134773 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 1738 | 1464783134938 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:12:14 INFO - PROCESS | 1738 | 1464783134950 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f0400 == 61 [pid = 1738] [id = 110] 05:12:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x99e06800) [pid = 1738] [serial = 329] [outer = (nil)] 05:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x9a32ec00) [pid = 1738] [serial = 330] [outer = 0x99e06800] 05:12:15 INFO - PROCESS | 1738 | 1464783135023 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x9a4d4800) [pid = 1738] [serial = 331] [outer = 0x99e06800] 05:12:15 INFO - PROCESS | 1738 | 1464783135984 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1301ms 05:12:16 INFO - PROCESS | 1738 | 1464783136052 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1738 | 1464783136056 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:12:16 INFO - PROCESS | 1738 | 1464783136062 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1738 | 1464783136066 Marionette TRACE conn4 <- [1,414,null,{}] 05:12:16 INFO - PROCESS | 1738 | 1464783136071 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 1738 | 1464783136281 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:12:16 INFO - PROCESS | 1738 | 1464783136305 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x921cb000 == 62 [pid = 1738] [id = 111] 05:12:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x99cafc00) [pid = 1738] [serial = 332] [outer = (nil)] 05:12:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x9a64a800) [pid = 1738] [serial = 333] [outer = 0x99cafc00] 05:12:16 INFO - PROCESS | 1738 | 1464783136377 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x9a8f0400) [pid = 1738] [serial = 334] [outer = 0x99cafc00] 05:12:17 INFO - PROCESS | 1738 | 1464783137666 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9b261c00) [pid = 1738] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9ab06c00) [pid = 1738] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0xa1065000) [pid = 1738] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9b444c00) [pid = 1738] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x9ab02000) [pid = 1738] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x9a787c00) [pid = 1738] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x9b4cc000) [pid = 1738] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x921c7c00) [pid = 1738] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x944d1000) [pid = 1738] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0xa22ce400) [pid = 1738] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x911e2000) [pid = 1738] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x921c9c00) [pid = 1738] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x9b074800) [pid = 1738] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:12:17 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9b1eb400) [pid = 1738] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1691ms 05:12:17 INFO - PROCESS | 1738 | 1464783137755 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 1738 | 1464783137758 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:12:17 INFO - PROCESS | 1738 | 1464783137764 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 1738 | 1464783137767 Marionette TRACE conn4 <- [1,418,null,{}] 05:12:17 INFO - PROCESS | 1738 | 1464783137773 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 1738 | 1464783137959 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:12:18 INFO - PROCESS | 1738 | 1464783138079 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a333000 == 63 [pid = 1738] [id = 112] 05:12:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x9a4ddc00) [pid = 1738] [serial = 335] [outer = (nil)] 05:12:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x9a78b400) [pid = 1738] [serial = 336] [outer = 0x9a4ddc00] 05:12:18 INFO - PROCESS | 1738 | 1464783138176 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x9ae3fc00) [pid = 1738] [serial = 337] [outer = 0x9a4ddc00] 05:12:19 INFO - PROCESS | 1738 | 1464783139330 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1581ms 05:12:19 INFO - PROCESS | 1738 | 1464783139347 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 1738 | 1464783139350 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:12:19 INFO - PROCESS | 1738 | 1464783139357 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1738 | 1464783139360 Marionette TRACE conn4 <- [1,422,null,{}] 05:12:19 INFO - PROCESS | 1738 | 1464783139365 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 1738 | 1464783139521 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:12:19 INFO - PROCESS | 1738 | 1464783139760 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0ab000 == 64 [pid = 1738] [id = 113] 05:12:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8f0ae800) [pid = 1738] [serial = 338] [outer = (nil)] 05:12:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8f602400) [pid = 1738] [serial = 339] [outer = 0x8f0ae800] 05:12:19 INFO - PROCESS | 1738 | 1464783139854 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x912f3c00) [pid = 1738] [serial = 340] [outer = 0x8f0ae800] 05:12:21 INFO - PROCESS | 1738 | 1464783141322 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1981ms 05:12:21 INFO - PROCESS | 1738 | 1464783141339 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1738 | 1464783141346 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:12:21 INFO - PROCESS | 1738 | 1464783141355 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1738 | 1464783141361 Marionette TRACE conn4 <- [1,426,null,{}] 05:12:21 INFO - PROCESS | 1738 | 1464783141369 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 1738 | 1464783141545 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:12:21 INFO - PROCESS | 1738 | 1464783141707 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207c000 == 65 [pid = 1738] [id = 114] 05:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x921c6800) [pid = 1738] [serial = 341] [outer = (nil)] 05:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x94e8d400) [pid = 1738] [serial = 342] [outer = 0x921c6800] 05:12:21 INFO - PROCESS | 1738 | 1464783141797 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x96b2c400) [pid = 1738] [serial = 343] [outer = 0x921c6800] 05:12:22 INFO - PROCESS | 1738 | 1464783142775 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 1738 | 1464783142852 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:12:22 INFO - PROCESS | 1738 | 1464783142861 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 1738 | 1464783142865 Marionette TRACE conn4 <- [1,430,null,{}] 05:12:22 INFO - PROCESS | 1738 | 1464783142872 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 1738 | 1464783143073 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:12:23 INFO - PROCESS | 1738 | 1464783143304 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a268000 == 66 [pid = 1738] [id = 115] 05:12:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x9a32d400) [pid = 1738] [serial = 344] [outer = (nil)] 05:12:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x9a642400) [pid = 1738] [serial = 345] [outer = 0x9a32d400] 05:12:23 INFO - PROCESS | 1738 | 1464783143412 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x9ae3d000) [pid = 1738] [serial = 346] [outer = 0x9a32d400] 05:12:24 INFO - PROCESS | 1738 | 1464783144442 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1642ms 05:12:24 INFO - PROCESS | 1738 | 1464783144505 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:12:24 INFO - PROCESS | 1738 | 1464783144509 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:12:24 INFO - PROCESS | 1738 | 1464783144518 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 1738 | 1464783144528 Marionette TRACE conn4 <- [1,434,null,{}] 05:12:24 INFO - PROCESS | 1738 | 1464783144543 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 1738 | 1464783144783 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:12:25 INFO - PROCESS | 1738 | 1464783145042 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b719c00 == 67 [pid = 1738] [id = 116] 05:12:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x9bf8d000) [pid = 1738] [serial = 347] [outer = (nil)] 05:12:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x9c1b8000) [pid = 1738] [serial = 348] [outer = 0x9bf8d000] 05:12:25 INFO - PROCESS | 1738 | 1464783145135 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x9d8b3800) [pid = 1738] [serial = 349] [outer = 0x9bf8d000] 05:12:26 INFO - PROCESS | 1738 | 1464783146008 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1543ms 05:12:26 INFO - PROCESS | 1738 | 1464783146059 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:12:26 INFO - PROCESS | 1738 | 1464783146064 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:12:26 INFO - PROCESS | 1738 | 1464783146070 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 1738 | 1464783146074 Marionette TRACE conn4 <- [1,438,null,{}] 05:12:26 INFO - PROCESS | 1738 | 1464783146079 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 1738 | 1464783146262 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:12:26 INFO - PROCESS | 1738 | 1464783146426 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f60f400 == 68 [pid = 1738] [id = 117] 05:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8f660400) [pid = 1738] [serial = 350] [outer = (nil)] 05:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8f66a800) [pid = 1738] [serial = 351] [outer = 0x8f660400] 05:12:26 INFO - PROCESS | 1738 | 1464783146514 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8f66d800) [pid = 1738] [serial = 352] [outer = 0x8f660400] 05:12:27 INFO - PROCESS | 1738 | 1464783147470 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1431ms 05:12:27 INFO - PROCESS | 1738 | 1464783147501 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 1738 | 1464783147505 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:12:27 INFO - PROCESS | 1738 | 1464783147513 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1738 | 1464783147516 Marionette TRACE conn4 <- [1,442,null,{}] 05:12:27 INFO - PROCESS | 1738 | 1464783147523 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 1738 | 1464783147701 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:12:27 INFO - PROCESS | 1738 | 1464783147871 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x9c1b6c00 == 69 [pid = 1738] [id = 118] 05:12:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0xa050fc00) [pid = 1738] [serial = 353] [outer = (nil)] 05:12:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0xa1065800) [pid = 1738] [serial = 354] [outer = 0xa050fc00] 05:12:28 INFO - PROCESS | 1738 | 1464783148015 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0xa306b800) [pid = 1738] [serial = 355] [outer = 0xa050fc00] 05:12:29 INFO - PROCESS | 1738 | 1464783149013 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1535ms 05:12:29 INFO - PROCESS | 1738 | 1464783149049 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 1738 | 1464783149052 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:12:29 INFO - PROCESS | 1738 | 1464783149060 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 1738 | 1464783149062 Marionette TRACE conn4 <- [1,446,null,{}] 05:12:29 INFO - PROCESS | 1738 | 1464783149069 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 1738 | 1464783149260 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:12:29 INFO - PROCESS | 1738 | 1464783149481 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 1738 | ++DOCSHELL 0xa0514000 == 70 [pid = 1738] [id = 119] 05:12:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0xa35ea400) [pid = 1738] [serial = 356] [outer = (nil)] 05:12:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0xa6749000) [pid = 1738] [serial = 357] [outer = 0xa35ea400] 05:12:29 INFO - PROCESS | 1738 | 1464783149609 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0xa68b1400) [pid = 1738] [serial = 358] [outer = 0xa35ea400] 05:12:30 INFO - PROCESS | 1738 | 1464783150510 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1484ms 05:12:30 INFO - PROCESS | 1738 | 1464783150544 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 1738 | 1464783150547 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:12:30 INFO - PROCESS | 1738 | 1464783150554 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 1738 | 1464783150558 Marionette TRACE conn4 <- [1,450,null,{}] 05:12:30 INFO - PROCESS | 1738 | 1464783150564 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 1738 | 1464783150745 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:12:30 INFO - PROCESS | 1738 | 1464783150918 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x9c1b5c00 == 71 [pid = 1738] [id = 120] 05:12:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0xa504c400) [pid = 1738] [serial = 359] [outer = (nil)] 05:12:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0xa6f4e400) [pid = 1738] [serial = 360] [outer = 0xa504c400] 05:12:31 INFO - PROCESS | 1738 | 1464783151008 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0xa8284c00) [pid = 1738] [serial = 361] [outer = 0xa504c400] 05:12:31 INFO - PROCESS | 1738 | 1464783151953 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 1738 | 1464783152044 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:12:32 INFO - PROCESS | 1738 | 1464783152051 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 1738 | 1464783152054 Marionette TRACE conn4 <- [1,454,null,{}] 05:12:32 INFO - PROCESS | 1738 | 1464783152060 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 1738 | 1464783152272 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:12:32 INFO - PROCESS | 1738 | 1464783152484 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de72400 == 72 [pid = 1738] [id = 121] 05:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8de73c00) [pid = 1738] [serial = 362] [outer = (nil)] 05:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8de7b800) [pid = 1738] [serial = 363] [outer = 0x8de73c00] 05:12:32 INFO - PROCESS | 1738 | 1464783152584 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8de80c00) [pid = 1738] [serial = 364] [outer = 0x8de73c00] 05:12:33 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:33 INFO - PROCESS | 1738 | 1464783153468 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1489ms 05:12:33 INFO - PROCESS | 1738 | 1464783153542 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1738 | 1464783153545 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:12:33 INFO - PROCESS | 1738 | 1464783153552 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 1738 | 1464783153555 Marionette TRACE conn4 <- [1,458,null,{}] 05:12:33 INFO - PROCESS | 1738 | 1464783153562 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 1738 | 1464783153787 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:12:34 INFO - PROCESS | 1738 | 1464783154061 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x911dd000 == 73 [pid = 1738] [id = 122] 05:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x919bb400) [pid = 1738] [serial = 365] [outer = (nil)] 05:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9a19bc00) [pid = 1738] [serial = 366] [outer = 0x919bb400] 05:12:34 INFO - PROCESS | 1738 | 1464783154188 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9b1eac00) [pid = 1738] [serial = 367] [outer = 0x919bb400] 05:12:35 INFO - PROCESS | 1738 | 1464783155125 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 1738 | 1464783155191 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:12:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:12:35 INFO - PROCESS | 1738 | 1464783155200 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 1738 | 1464783155203 Marionette TRACE conn4 <- [1,462,null,{}] 05:12:35 INFO - PROCESS | 1738 | 1464783155209 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 1738 | 1464783155407 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:12:35 INFO - PROCESS | 1738 | 1464783155632 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f664800 == 74 [pid = 1738] [id = 123] 05:12:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f664c00) [pid = 1738] [serial = 368] [outer = (nil)] 05:12:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8f66bc00) [pid = 1738] [serial = 369] [outer = 0x8f664c00] 05:12:36 INFO - PROCESS | 1738 | 1464783156022 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x911d9800) [pid = 1738] [serial = 370] [outer = 0x8f664c00] 05:12:36 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:37 INFO - PROCESS | 1738 | 1464783157026 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1738 | 1464783157094 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:12:37 INFO - PROCESS | 1738 | 1464783157103 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1738 | 1464783157109 Marionette TRACE conn4 <- [1,466,null,{}] 05:12:37 INFO - PROCESS | 1738 | 1464783157116 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 1738 | 1464783157304 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:12:37 INFO - PROCESS | 1738 | 1464783157632 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f60b000 == 75 [pid = 1738] [id = 124] 05:12:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8f667800) [pid = 1738] [serial = 371] [outer = (nil)] 05:12:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x938b4000) [pid = 1738] [serial = 372] [outer = 0x8f667800] 05:12:37 INFO - PROCESS | 1738 | 1464783157729 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x93aa0800) [pid = 1738] [serial = 373] [outer = 0x8f667800] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9443b000 == 74 [pid = 1738] [id = 52] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x921c3400 == 73 [pid = 1738] [id = 74] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x919b7400 == 72 [pid = 1738] [id = 75] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9a4d7000 == 71 [pid = 1738] [id = 72] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9a333000 == 70 [pid = 1738] [id = 112] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x921cb000 == 69 [pid = 1738] [id = 111] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x938f0400 == 68 [pid = 1738] [id = 110] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0b2400 == 67 [pid = 1738] [id = 109] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9207f800 == 66 [pid = 1738] [id = 108] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x912f0800 == 65 [pid = 1738] [id = 107] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8f60bc00 == 64 [pid = 1738] [id = 104] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x92073800 == 63 [pid = 1738] [id = 103] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8f60d000 == 62 [pid = 1738] [id = 102] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x911d6800 == 61 [pid = 1738] [id = 101] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9a336000 == 60 [pid = 1738] [id = 100] 05:12:38 INFO - PROCESS | 1738 | --DOCSHELL 0x938f2400 == 59 [pid = 1738] [id = 99] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa6709400) [pid = 1738] [serial = 207] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9bf47000) [pid = 1738] [serial = 291] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9ab10c00) [pid = 1738] [serial = 183] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa3265c00) [pid = 1738] [serial = 180] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9c1b2c00) [pid = 1738] [serial = 177] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9b075800) [pid = 1738] [serial = 285] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9ab02c00) [pid = 1738] [serial = 282] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa50f1800) [pid = 1738] [serial = 186] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x99e04400) [pid = 1738] [serial = 279] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x99e04800) [pid = 1738] [serial = 174] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9a269000) [pid = 1738] [serial = 280] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa26cbc00) [pid = 1738] [serial = 171] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x919c3800) [pid = 1738] [serial = 274] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x912eec00) [pid = 1738] [serial = 273] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x990c8400) [pid = 1738] [serial = 277] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x96b2d800) [pid = 1738] [serial = 276] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x938f3800) [pid = 1738] [serial = 252] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9bf41c00) [pid = 1738] [serial = 288] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9a32d000) [pid = 1738] [serial = 255] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9c254400) [pid = 1738] [serial = 258] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x912f2c00) [pid = 1738] [serial = 264] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0xa265c400) [pid = 1738] [serial = 261] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8f60e800) [pid = 1738] [serial = 267] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9d8d0400) [pid = 1738] [serial = 270] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x9c1b4400) [pid = 1738] [serial = 289] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9b1e8000) [pid = 1738] [serial = 286] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9ab0ec00) [pid = 1738] [serial = 283] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9c254c00) [pid = 1738] [serial = 292] [outer = (nil)] [url = about:blank] 05:12:38 INFO - PROCESS | 1738 | 1464783158830 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1738 | 1464783158908 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:12:38 INFO - PROCESS | 1738 | 1464783158929 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1738 | 1464783158934 Marionette TRACE conn4 <- [1,470,null,{}] 05:12:38 INFO - PROCESS | 1738 | 1464783158942 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 1738 | 1464783159136 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:12:39 INFO - PROCESS | 1738 | 1464783159327 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x921c8400 == 60 [pid = 1738] [id = 125] 05:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x92c5f400) [pid = 1738] [serial = 374] [outer = (nil)] 05:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x96bee000) [pid = 1738] [serial = 375] [outer = 0x92c5f400] 05:12:39 INFO - PROCESS | 1738 | 1464783159407 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x99c0c000) [pid = 1738] [serial = 376] [outer = 0x92c5f400] 05:12:40 INFO - PROCESS | 1738 | 1464783160284 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1385ms 05:12:40 INFO - PROCESS | 1738 | 1464783160313 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:12:40 INFO - PROCESS | 1738 | 1464783160317 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:12:40 INFO - PROCESS | 1738 | 1464783160323 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1738 | 1464783160329 Marionette TRACE conn4 <- [1,474,null,{}] 05:12:40 INFO - PROCESS | 1738 | 1464783160346 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 1738 | 1464783160541 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:12:40 INFO - PROCESS | 1738 | 1464783160688 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x912f5000 == 61 [pid = 1738] [id = 126] 05:12:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x9a32c000) [pid = 1738] [serial = 377] [outer = (nil)] 05:12:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x9ab02c00) [pid = 1738] [serial = 378] [outer = 0x9a32c000] 05:12:40 INFO - PROCESS | 1738 | 1464783160763 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x9ab0b000) [pid = 1738] [serial = 379] [outer = 0x9a32c000] 05:12:42 INFO - PROCESS | 1738 | 1464783162151 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1943ms 05:12:42 INFO - PROCESS | 1738 | 1464783162270 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 1738 | 1464783162275 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:12:42 INFO - PROCESS | 1738 | 1464783162281 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 1738 | 1464783162284 Marionette TRACE conn4 <- [1,478,null,{}] 05:12:42 INFO - PROCESS | 1738 | 1464783162291 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 1738 | 1464783162507 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:12:42 INFO - PROCESS | 1738 | 1464783162540 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a4e0400 == 62 [pid = 1738] [id = 127] 05:12:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x9ae44000) [pid = 1738] [serial = 380] [outer = (nil)] 05:12:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x9d8b5c00) [pid = 1738] [serial = 381] [outer = 0x9ae44000] 05:12:42 INFO - PROCESS | 1738 | 1464783162622 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0xa214e400) [pid = 1738] [serial = 382] [outer = 0x9ae44000] 05:12:43 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x92b46800) [pid = 1738] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:12:43 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x99cafc00) [pid = 1738] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:12:43 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x99e06800) [pid = 1738] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:12:43 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x919bd000) [pid = 1738] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:12:43 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x912f1000) [pid = 1738] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:12:43 INFO - PROCESS | 1738 | 1464783163716 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1485ms 05:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:12:43 INFO - PROCESS | 1738 | 1464783163770 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 1738 | 1464783163772 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:12:43 INFO - PROCESS | 1738 | 1464783163779 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1738 | 1464783163782 Marionette TRACE conn4 <- [1,482,null,{}] 05:12:43 INFO - PROCESS | 1738 | 1464783163787 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 1738 | 1464783163956 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:12:44 INFO - PROCESS | 1738 | 1464783163975 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de49400 == 63 [pid = 1738] [id = 128] 05:12:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8de4c000) [pid = 1738] [serial = 383] [outer = (nil)] 05:12:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8de4ec00) [pid = 1738] [serial = 384] [outer = 0x8de4c000] 05:12:44 INFO - PROCESS | 1738 | 1464783164066 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x9a4d8800) [pid = 1738] [serial = 385] [outer = 0x8de4c000] 05:12:45 INFO - PROCESS | 1738 | 1464783165048 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1332ms 05:12:45 INFO - PROCESS | 1738 | 1464783165112 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 1738 | 1464783165116 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:12:45 INFO - PROCESS | 1738 | 1464783165122 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 1738 | 1464783165124 Marionette TRACE conn4 <- [1,486,null,{}] 05:12:45 INFO - PROCESS | 1738 | 1464783165130 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 1738 | 1464783165402 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:12:45 INFO - PROCESS | 1738 | 1464783165572 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4cc00 == 64 [pid = 1738] [id = 129] 05:12:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8de4d000) [pid = 1738] [serial = 386] [outer = (nil)] 05:12:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8de50400) [pid = 1738] [serial = 387] [outer = 0x8de4d000] 05:12:45 INFO - PROCESS | 1738 | 1464783165733 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8de58000) [pid = 1738] [serial = 388] [outer = 0x8de4d000] 05:12:46 INFO - PROCESS | 1738 | 1464783166702 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1632ms 05:12:46 INFO - PROCESS | 1738 | 1464783166757 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 1738 | 1464783166763 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:12:46 INFO - PROCESS | 1738 | 1464783166772 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1738 | 1464783166778 Marionette TRACE conn4 <- [1,490,null,{}] 05:12:46 INFO - PROCESS | 1738 | 1464783166787 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 1738 | 1464783167000 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:12:47 INFO - PROCESS | 1738 | 1464783167224 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f759000 == 65 [pid = 1738] [id = 130] 05:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x911d8c00) [pid = 1738] [serial = 389] [outer = (nil)] 05:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x912efc00) [pid = 1738] [serial = 390] [outer = 0x911d8c00] 05:12:47 INFO - PROCESS | 1738 | 1464783167370 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x919c5800) [pid = 1738] [serial = 391] [outer = 0x911d8c00] 05:12:48 INFO - PROCESS | 1738 | 1464783168343 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:12:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1590ms 05:12:48 INFO - PROCESS | 1738 | 1464783168362 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 1738 | 1464783168368 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:12:48 INFO - PROCESS | 1738 | 1464783168376 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1738 | 1464783168381 Marionette TRACE conn4 <- [1,494,null,{}] 05:12:48 INFO - PROCESS | 1738 | 1464783168387 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 1738 | 1464783168588 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:12:48 INFO - PROCESS | 1738 | 1464783168766 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x94435000 == 66 [pid = 1738] [id = 131] 05:12:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x9443b000) [pid = 1738] [serial = 392] [outer = (nil)] 05:12:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x94e95400) [pid = 1738] [serial = 393] [outer = 0x9443b000] 05:12:48 INFO - PROCESS | 1738 | 1464783168967 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x99045800) [pid = 1738] [serial = 394] [outer = 0x9443b000] 05:12:50 INFO - PROCESS | 1738 | 1464783170020 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1693ms 05:12:50 INFO - PROCESS | 1738 | 1464783170070 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 1738 | 1464783170077 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:12:50 INFO - PROCESS | 1738 | 1464783170095 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1738 | 1464783170103 Marionette TRACE conn4 <- [1,498,null,{}] 05:12:50 INFO - PROCESS | 1738 | 1464783170110 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 1738 | 1464783170347 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:12:50 INFO - PROCESS | 1738 | 1464783170566 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f65fc00 == 67 [pid = 1738] [id = 132] 05:12:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8f662000) [pid = 1738] [serial = 395] [outer = (nil)] 05:12:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x9a642800) [pid = 1738] [serial = 396] [outer = 0x8f662000] 05:12:50 INFO - PROCESS | 1738 | 1464783170669 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x9ae43000) [pid = 1738] [serial = 397] [outer = 0x8f662000] 05:12:51 INFO - PROCESS | 1738 | 1464783171579 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:12:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e06d000) [pid = 1738] [serial = 398] [outer = 0x9a9d3800] 05:12:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1544ms 05:12:51 INFO - PROCESS | 1738 | 1464783171665 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1738 | 1464783171668 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:12:51 INFO - PROCESS | 1738 | 1464783171737 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 1738 | 1464783171742 Marionette TRACE conn4 <- [1,502,null,{}] 05:12:51 INFO - PROCESS | 1738 | 1464783171763 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 1738 | 1464783171952 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:12:52 INFO - PROCESS | 1738 | 1464783172169 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e06dc00 == 68 [pid = 1738] [id = 133] 05:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e071800) [pid = 1738] [serial = 399] [outer = (nil)] 05:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8e076400) [pid = 1738] [serial = 400] [outer = 0x8e071800] 05:12:52 INFO - PROCESS | 1738 | 1464783172274 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x921cc400) [pid = 1738] [serial = 401] [outer = 0x8e071800] 05:12:53 INFO - PROCESS | 1738 | 1464783173148 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1497ms 05:12:53 INFO - PROCESS | 1738 | 1464783173185 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 1738 | 1464783173189 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:12:53 INFO - PROCESS | 1738 | 1464783173195 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1738 | 1464783173200 Marionette TRACE conn4 <- [1,506,null,{}] 05:12:53 INFO - PROCESS | 1738 | 1464783173205 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 1738 | 1464783173415 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:12:53 INFO - PROCESS | 1738 | 1464783173595 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0c2800 == 69 [pid = 1738] [id = 134] 05:12:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8e0c3c00) [pid = 1738] [serial = 402] [outer = (nil)] 05:12:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8e0ca800) [pid = 1738] [serial = 403] [outer = 0x8e0c3c00] 05:12:53 INFO - PROCESS | 1738 | 1464783173704 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x9b261c00) [pid = 1738] [serial = 404] [outer = 0x8e0c3c00] 05:12:54 INFO - PROCESS | 1738 | 1464783174744 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1584ms 05:12:54 INFO - PROCESS | 1738 | 1464783174782 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1738 | 1464783174786 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:12:54 INFO - PROCESS | 1738 | 1464783174793 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1738 | 1464783174797 Marionette TRACE conn4 <- [1,510,null,{}] 05:12:54 INFO - PROCESS | 1738 | 1464783174803 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 1738 | 1464783174987 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:12:55 INFO - PROCESS | 1738 | 1464783175158 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e072c00 == 70 [pid = 1738] [id = 135] 05:12:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8e107000) [pid = 1738] [serial = 405] [outer = (nil)] 05:12:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8e10c000) [pid = 1738] [serial = 406] [outer = 0x8e107000] 05:12:55 INFO - PROCESS | 1738 | 1464783175286 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e10f800) [pid = 1738] [serial = 407] [outer = 0x8e107000] 05:12:56 INFO - PROCESS | 1738 | 1464783176191 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1439ms 05:12:56 INFO - PROCESS | 1738 | 1464783176233 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1738 | 1464783176238 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:12:56 INFO - PROCESS | 1738 | 1464783176244 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1738 | 1464783176248 Marionette TRACE conn4 <- [1,514,null,{}] 05:12:56 INFO - PROCESS | 1738 | 1464783176256 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 1738 | 1464783176441 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:12:56 INFO - PROCESS | 1738 | 1464783176616 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7e000 == 71 [pid = 1738] [id = 136] 05:12:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8df0a000) [pid = 1738] [serial = 408] [outer = (nil)] 05:12:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8df11800) [pid = 1738] [serial = 409] [outer = 0x8df0a000] 05:12:56 INFO - PROCESS | 1738 | 1464783176706 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8df16800) [pid = 1738] [serial = 410] [outer = 0x8df0a000] 05:12:57 INFO - PROCESS | 1738 | 1464783177601 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:12:57 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 05:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1430ms 05:12:57 INFO - PROCESS | 1738 | 1464783177676 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 1738 | 1464783177679 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:12:57 INFO - PROCESS | 1738 | 1464783177686 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1738 | 1464783177689 Marionette TRACE conn4 <- [1,518,null,{}] 05:12:57 INFO - PROCESS | 1738 | 1464783177695 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 1738 | 1464783177878 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:12:58 INFO - PROCESS | 1738 | 1464783178051 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5c8400 == 72 [pid = 1738] [id = 137] 05:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8d5c9400) [pid = 1738] [serial = 411] [outer = (nil)] 05:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8d5d2800) [pid = 1738] [serial = 412] [outer = 0x8d5c9400] 05:12:58 INFO - PROCESS | 1738 | 1464783178138 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8d5d6800) [pid = 1738] [serial = 413] [outer = 0x8d5c9400] 05:12:59 INFO - PROCESS | 1738 | 1464783179103 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:12:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1490ms 05:12:59 INFO - PROCESS | 1738 | 1464783179178 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1738 | 1464783179181 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:12:59 INFO - PROCESS | 1738 | 1464783179190 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1738 | 1464783179202 Marionette TRACE conn4 <- [1,522,null,{}] 05:12:59 INFO - PROCESS | 1738 | 1464783179209 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 1738 | 1464783179427 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:12:59 INFO - PROCESS | 1738 | 1464783179645 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c5400 == 73 [pid = 1738] [id = 138] 05:12:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8d7c6000) [pid = 1738] [serial = 414] [outer = (nil)] 05:12:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8d7cbc00) [pid = 1738] [serial = 415] [outer = 0x8d7c6000] 05:12:59 INFO - PROCESS | 1738 | 1464783179779 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8d7ce400) [pid = 1738] [serial = 416] [outer = 0x8d7c6000] 05:13:00 INFO - PROCESS | 1738 | 1464783180690 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1546ms 05:13:00 INFO - PROCESS | 1738 | 1464783180737 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:13:00 INFO - PROCESS | 1738 | 1464783180741 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:13:00 INFO - PROCESS | 1738 | 1464783180747 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 1738 | 1464783180751 Marionette TRACE conn4 <- [1,526,null,{}] 05:13:00 INFO - PROCESS | 1738 | 1464783180757 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 1738 | 1464783180951 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:13:01 INFO - PROCESS | 1738 | 1464783181198 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c1000 == 74 [pid = 1738] [id = 139] 05:13:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8d9c1400) [pid = 1738] [serial = 417] [outer = (nil)] 05:13:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8d9c3400) [pid = 1738] [serial = 418] [outer = 0x8d9c1400] 05:13:01 INFO - PROCESS | 1738 | 1464783181358 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8d9c8c00) [pid = 1738] [serial = 419] [outer = 0x8d9c1400] 05:13:03 INFO - PROCESS | 1738 | 1464783183049 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:13:03 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 05:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2343ms 05:13:03 INFO - PROCESS | 1738 | 1464783183091 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 1738 | 1464783183097 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:13:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:13:03 INFO - PROCESS | 1738 | 1464783183107 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 1738 | 1464783183112 Marionette TRACE conn4 <- [1,530,null,{}] 05:13:03 INFO - PROCESS | 1738 | 1464783183122 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 1738 | 1464783183332 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:13:03 INFO - PROCESS | 1738 | 1464783183541 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c8000 == 75 [pid = 1738] [id = 140] 05:13:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8de4c800) [pid = 1738] [serial = 420] [outer = (nil)] 05:13:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8de5d800) [pid = 1738] [serial = 421] [outer = 0x8de4c800] 05:13:03 INFO - PROCESS | 1738 | 1464783183624 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8de80400) [pid = 1738] [serial = 422] [outer = 0x8de4c800] 05:13:04 INFO - PROCESS | 1738 | 1464783184610 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:13:04 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 05:13:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:13:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:13:04 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 05:13:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:13:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:13:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1542ms 05:13:04 INFO - PROCESS | 1738 | 1464783184654 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1738 | 1464783184663 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:13:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:13:04 INFO - PROCESS | 1738 | 1464783184675 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1738 | 1464783184679 Marionette TRACE conn4 <- [1,534,null,{}] 05:13:04 INFO - PROCESS | 1738 | 1464783184692 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 1738 | 1464783184892 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:13:05 INFO - PROCESS | 1738 | 1464783185120 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e06f400 == 76 [pid = 1738] [id = 141] 05:13:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8e0c7800) [pid = 1738] [serial = 423] [outer = (nil)] 05:13:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8e10f400) [pid = 1738] [serial = 424] [outer = 0x8e0c7800] 05:13:05 INFO - PROCESS | 1738 | 1464783185215 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8f660800) [pid = 1738] [serial = 425] [outer = 0x8e0c7800] 05:13:06 INFO - PROCESS | 1738 | 1464783186169 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:13:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1539ms 05:13:06 INFO - PROCESS | 1738 | 1464783186216 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:13:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:13:06 INFO - PROCESS | 1738 | 1464783186220 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:13:06 INFO - PROCESS | 1738 | 1464783186250 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 1738 | 1464783186257 Marionette TRACE conn4 <- [1,538,null,{}] 05:13:06 INFO - PROCESS | 1738 | 1464783186274 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 1738 | 1464783186489 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:13:06 INFO - PROCESS | 1738 | 1464783186718 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0b6c00 == 77 [pid = 1738] [id = 142] 05:13:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8f0b7400) [pid = 1738] [serial = 426] [outer = (nil)] 05:13:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x912f2800) [pid = 1738] [serial = 427] [outer = 0x8f0b7400] 05:13:06 INFO - PROCESS | 1738 | 1464783186825 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9207ac00) [pid = 1738] [serial = 428] [outer = 0x8f0b7400] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x938f8400 == 76 [pid = 1738] [id = 58] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x938f1800 == 75 [pid = 1738] [id = 60] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x9a78b400) [pid = 1738] [serial = 336] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0xa2402000) [pid = 1738] [serial = 294] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x94e8e000) [pid = 1738] [serial = 297] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9a4de800) [pid = 1738] [serial = 300] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x9a333800) [pid = 1738] [serial = 303] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9d8b2000) [pid = 1738] [serial = 306] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa670a000) [pid = 1738] [serial = 309] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0xa6ea9000) [pid = 1738] [serial = 312] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0xa828c000) [pid = 1738] [serial = 315] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8f0b3400) [pid = 1738] [serial = 318] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8de49400 == 74 [pid = 1738] [id = 128] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9a4e0400 == 73 [pid = 1738] [id = 127] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x912f5000 == 72 [pid = 1738] [id = 126] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x921c8400 == 71 [pid = 1738] [id = 125] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8f60b000 == 70 [pid = 1738] [id = 124] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8f664800 == 69 [pid = 1738] [id = 123] 05:13:07 INFO - PROCESS | 1738 | 1464783187801 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9207c000 == 68 [pid = 1738] [id = 114] 05:13:07 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. 05:13:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1620ms 05:13:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0ab000 == 67 [pid = 1738] [id = 113] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9a8f0400) [pid = 1738] [serial = 334] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9443ac00) [pid = 1738] [serial = 327] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x96b30c00) [pid = 1738] [serial = 328] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x92075000) [pid = 1738] [serial = 322] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x919bac00) [pid = 1738] [serial = 321] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9a32ec00) [pid = 1738] [serial = 330] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x944d0800) [pid = 1738] [serial = 325] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x938f6800) [pid = 1738] [serial = 324] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9a4d4800) [pid = 1738] [serial = 331] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9a64a800) [pid = 1738] [serial = 333] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1738 | 1464783187867 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1738 | 1464783187875 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:13:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:13:07 INFO - PROCESS | 1738 | 1464783187882 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1738 | 1464783187884 Marionette TRACE conn4 <- [1,542,null,{}] 05:13:07 INFO - PROCESS | 1738 | 1464783187890 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 1738 | 1464783188085 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:13:08 INFO - PROCESS | 1738 | 1464783188279 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c5c00 == 68 [pid = 1738] [id = 143] 05:13:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8f0b3400) [pid = 1738] [serial = 429] [outer = (nil)] 05:13:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x92b41800) [pid = 1738] [serial = 430] [outer = 0x8f0b3400] 05:13:08 INFO - PROCESS | 1738 | 1464783188362 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x938f4c00) [pid = 1738] [serial = 431] [outer = 0x8f0b3400] 05:13:09 INFO - PROCESS | 1738 | 1464783189172 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:13:09 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. 05:13:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1339ms 05:13:09 INFO - PROCESS | 1738 | 1464783189223 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 1738 | 1464783189228 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:13:09 INFO - PROCESS | 1738 | 1464783189237 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1738 | 1464783189242 Marionette TRACE conn4 <- [1,546,null,{}] 05:13:09 INFO - PROCESS | 1738 | 1464783189249 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 1738 | 1464783189446 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:13:09 INFO - PROCESS | 1738 | 1464783189628 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de74000 == 69 [pid = 1738] [id = 144] 05:13:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x919be800) [pid = 1738] [serial = 432] [outer = (nil)] 05:13:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9443e800) [pid = 1738] [serial = 433] [outer = 0x919be800] 05:13:09 INFO - PROCESS | 1738 | 1464783189706 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x94e92800) [pid = 1738] [serial = 434] [outer = 0x919be800] 05:13:10 INFO - PROCESS | 1738 | 1464783190602 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:13:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1382ms 05:13:10 INFO - PROCESS | 1738 | 1464783190618 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 1738 | 1464783190622 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:13:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:13:10 INFO - PROCESS | 1738 | 1464783190671 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1738 | 1464783190675 Marionette TRACE conn4 <- [1,550,null,{}] 05:13:10 INFO - PROCESS | 1738 | 1464783190681 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 1738 | 1464783190978 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:13:11 INFO - PROCESS | 1738 | 1464783191020 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x912ec800 == 70 [pid = 1738] [id = 145] 05:13:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x94438000) [pid = 1738] [serial = 435] [outer = (nil)] 05:13:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x986b9400) [pid = 1738] [serial = 436] [outer = 0x94438000] 05:13:11 INFO - PROCESS | 1738 | 1464783191106 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9a336800) [pid = 1738] [serial = 437] [outer = 0x94438000] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9b972c00) [pid = 1738] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x9ae44000) [pid = 1738] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8f667800) [pid = 1738] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9a32c000) [pid = 1738] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8f664c00) [pid = 1738] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x92c5f400) [pid = 1738] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x9c1b4c00) [pid = 1738] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:13:12 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9a4ddc00) [pid = 1738] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:13:12 INFO - PROCESS | 1738 | 1464783192437 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:13:12 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. 05:13:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1810ms 05:13:12 INFO - PROCESS | 1738 | 1464783192485 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:13:12 INFO - PROCESS | 1738 | 1464783192490 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:13:12 INFO - PROCESS | 1738 | 1464783192496 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 1738 | 1464783192499 Marionette TRACE conn4 <- [1,554,null,{}] 05:13:12 INFO - PROCESS | 1738 | 1464783192505 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 1738 | 1464783192719 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:13:12 INFO - PROCESS | 1738 | 1464783192853 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4b400 == 71 [pid = 1738] [id = 146] 05:13:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8de78000) [pid = 1738] [serial = 438] [outer = (nil)] 05:13:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x99e06400) [pid = 1738] [serial = 439] [outer = 0x8de78000] 05:13:12 INFO - PROCESS | 1738 | 1464783192930 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9a32c000) [pid = 1738] [serial = 440] [outer = 0x8de78000] 05:13:13 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:13 INFO - PROCESS | 1738 | 1464783193758 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1289ms 05:13:13 INFO - PROCESS | 1738 | 1464783193785 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 1738 | 1464783193789 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:13:13 INFO - PROCESS | 1738 | 1464783193795 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1738 | 1464783193799 Marionette TRACE conn4 <- [1,558,null,{}] 05:13:13 INFO - PROCESS | 1738 | 1464783193804 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 1738 | 1464783193967 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:13:13 INFO - PROCESS | 1738 | 1464783193984 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f66a000 == 72 [pid = 1738] [id = 147] 05:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x94e89800) [pid = 1738] [serial = 441] [outer = (nil)] 05:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9a78e400) [pid = 1738] [serial = 442] [outer = 0x94e89800] 05:13:14 INFO - PROCESS | 1738 | 1464783194060 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9ab02400) [pid = 1738] [serial = 443] [outer = 0x94e89800] 05:13:15 INFO - PROCESS | 1738 | 1464783195242 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1487ms 05:13:15 INFO - PROCESS | 1738 | 1464783195284 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1738 | 1464783195292 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:13:15 INFO - PROCESS | 1738 | 1464783195303 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1738 | 1464783195308 Marionette TRACE conn4 <- [1,562,null,{}] 05:13:15 INFO - PROCESS | 1738 | 1464783195318 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 1738 | 1464783195530 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:13:15 INFO - PROCESS | 1738 | 1464783195769 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c9400 == 73 [pid = 1738] [id = 148] 05:13:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8d9c6400) [pid = 1738] [serial = 444] [outer = (nil)] 05:13:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8de76400) [pid = 1738] [serial = 445] [outer = 0x8d9c6400] 05:13:15 INFO - PROCESS | 1738 | 1464783195908 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8e06e000) [pid = 1738] [serial = 446] [outer = 0x8d9c6400] 05:13:16 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:16 INFO - PROCESS | 1738 | 1464783196890 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1643ms 05:13:16 INFO - PROCESS | 1738 | 1464783196948 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 1738 | 1464783196962 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:13:16 INFO - PROCESS | 1738 | 1464783196981 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 1738 | 1464783196989 Marionette TRACE conn4 <- [1,566,null,{}] 05:13:17 INFO - PROCESS | 1738 | 1464783196999 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 1738 | 1464783197329 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:13:17 INFO - PROCESS | 1738 | 1464783197686 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f74ec00 == 74 [pid = 1738] [id = 149] 05:13:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8f751400) [pid = 1738] [serial = 447] [outer = (nil)] 05:13:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8f758400) [pid = 1738] [serial = 448] [outer = 0x8f751400] 05:13:17 INFO - PROCESS | 1738 | 1464783197792 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x919c2400) [pid = 1738] [serial = 449] [outer = 0x8f751400] 05:13:18 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:18 INFO - PROCESS | 1738 | 1464783198846 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1941ms 05:13:18 INFO - PROCESS | 1738 | 1464783198921 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 1738 | 1464783198924 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:13:18 INFO - PROCESS | 1738 | 1464783198933 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 1738 | 1464783198939 Marionette TRACE conn4 <- [1,570,null,{}] 05:13:18 INFO - PROCESS | 1738 | 1464783198957 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 1738 | 1464783199274 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:13:19 INFO - PROCESS | 1738 | 1464783199498 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a266c00 == 75 [pid = 1738] [id = 150] 05:13:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9a268800) [pid = 1738] [serial = 450] [outer = (nil)] 05:13:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9a78b400) [pid = 1738] [serial = 451] [outer = 0x9a268800] 05:13:19 INFO - PROCESS | 1738 | 1464783199607 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9ae3a800) [pid = 1738] [serial = 452] [outer = 0x9a268800] 05:13:20 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:20 INFO - PROCESS | 1738 | 1464783200576 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:13:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1693ms 05:13:20 INFO - PROCESS | 1738 | 1464783200627 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1738 | 1464783200632 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:13:20 INFO - PROCESS | 1738 | 1464783200639 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1738 | 1464783200643 Marionette TRACE conn4 <- [1,574,null,{}] 05:13:20 INFO - PROCESS | 1738 | 1464783200649 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 1738 | 1464783200846 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:13:21 INFO - PROCESS | 1738 | 1464783201025 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f757000 == 76 [pid = 1738] [id = 151] 05:13:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9a78a400) [pid = 1738] [serial = 453] [outer = (nil)] 05:13:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9b1ed400) [pid = 1738] [serial = 454] [outer = 0x9a78a400] 05:13:21 INFO - PROCESS | 1738 | 1464783201127 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9c1acc00) [pid = 1738] [serial = 455] [outer = 0x9a78a400] 05:13:22 INFO - PROCESS | 1738 | 1464783202063 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1484ms 05:13:22 INFO - PROCESS | 1738 | 1464783202124 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1738 | 1464783202129 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:13:22 INFO - PROCESS | 1738 | 1464783202137 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1738 | 1464783202141 Marionette TRACE conn4 <- [1,578,null,{}] 05:13:22 INFO - PROCESS | 1738 | 1464783202147 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 1738 | 1464783202353 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:13:22 INFO - PROCESS | 1738 | 1464783202580 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b073800 == 77 [pid = 1738] [id = 152] 05:13:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9b1ef000) [pid = 1738] [serial = 456] [outer = (nil)] 05:13:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa0508c00) [pid = 1738] [serial = 457] [outer = 0x9b1ef000] 05:13:22 INFO - PROCESS | 1738 | 1464783202716 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0xa2155000) [pid = 1738] [serial = 458] [outer = 0x9b1ef000] 05:13:23 INFO - PROCESS | 1738 | 1464783203648 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1591ms 05:13:23 INFO - PROCESS | 1738 | 1464783203729 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 1738 | 1464783203733 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:13:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:13:23 INFO - PROCESS | 1738 | 1464783203740 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 1738 | 1464783203744 Marionette TRACE conn4 <- [1,582,null,{}] 05:13:23 INFO - PROCESS | 1738 | 1464783203751 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 1738 | 1464783204003 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:13:24 INFO - PROCESS | 1738 | 1464783204252 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7f800 == 78 [pid = 1738] [id = 153] 05:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8f242400) [pid = 1738] [serial = 459] [outer = (nil)] 05:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x8f24c000) [pid = 1738] [serial = 460] [outer = 0x8f242400] 05:13:24 INFO - PROCESS | 1738 | 1464783204384 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0xa227fc00) [pid = 1738] [serial = 461] [outer = 0x8f242400] 05:13:25 INFO - PROCESS | 1738 | 1464783205347 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1685ms 05:13:25 INFO - PROCESS | 1738 | 1464783205426 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:13:25 INFO - PROCESS | 1738 | 1464783205431 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:13:25 INFO - PROCESS | 1738 | 1464783205437 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 1738 | 1464783205442 Marionette TRACE conn4 <- [1,586,null,{}] 05:13:25 INFO - PROCESS | 1738 | 1464783205449 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 1738 | 1464783205684 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:13:25 INFO - PROCESS | 1738 | 1464783205962 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5ca800 == 79 [pid = 1738] [id = 154] 05:13:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8e282000) [pid = 1738] [serial = 462] [outer = (nil)] 05:13:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8e289400) [pid = 1738] [serial = 463] [outer = 0x8e282000] 05:13:26 INFO - PROCESS | 1738 | 1464783206052 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8e28b800) [pid = 1738] [serial = 464] [outer = 0x8e282000] 05:13:26 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:26 INFO - PROCESS | 1738 | 1464783206951 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1581ms 05:13:27 INFO - PROCESS | 1738 | 1464783207019 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 1738 | 1464783207024 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:13:27 INFO - PROCESS | 1738 | 1464783207031 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 1738 | 1464783207036 Marionette TRACE conn4 <- [1,590,null,{}] 05:13:27 INFO - PROCESS | 1738 | 1464783207042 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 1738 | 1464783207233 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:13:27 INFO - PROCESS | 1738 | 1464783207411 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e284800 == 80 [pid = 1738] [id = 155] 05:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8e285800) [pid = 1738] [serial = 465] [outer = (nil)] 05:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9c1b4800) [pid = 1738] [serial = 466] [outer = 0x8e285800] 05:13:27 INFO - PROCESS | 1738 | 1464783207539 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0xa22d3400) [pid = 1738] [serial = 467] [outer = 0x8e285800] 05:13:28 INFO - PROCESS | 1738 | 1464783208528 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:13:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1542ms 05:13:28 INFO - PROCESS | 1738 | 1464783208575 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 1738 | 1464783208579 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:13:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:13:28 INFO - PROCESS | 1738 | 1464783208586 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 1738 | 1464783208590 Marionette TRACE conn4 <- [1,594,null,{}] 05:13:28 INFO - PROCESS | 1738 | 1464783208596 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 1738 | 1464783208785 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:13:29 INFO - PROCESS | 1738 | 1464783209008 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e288000 == 81 [pid = 1738] [id = 156] 05:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x8e28fc00) [pid = 1738] [serial = 468] [outer = (nil)] 05:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0xa3071000) [pid = 1738] [serial = 469] [outer = 0x8e28fc00] 05:13:29 INFO - PROCESS | 1738 | 1464783209145 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0xa30f2000) [pid = 1738] [serial = 470] [outer = 0x8e28fc00] 05:13:30 INFO - PROCESS | 1738 | 1464783210045 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:13:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1535ms 05:13:30 INFO - PROCESS | 1738 | 1464783210122 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 1738 | 1464783210126 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:13:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:13:30 INFO - PROCESS | 1738 | 1464783210137 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 1738 | 1464783210139 Marionette TRACE conn4 <- [1,598,null,{}] 05:13:30 INFO - PROCESS | 1738 | 1464783210144 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 1738 | 1464783210368 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:13:30 INFO - PROCESS | 1738 | 1464783210619 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be8a000 == 82 [pid = 1738] [id = 157] 05:13:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x8be8a400) [pid = 1738] [serial = 471] [outer = (nil)] 05:13:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x8be91800) [pid = 1738] [serial = 472] [outer = 0x8be8a400] 05:13:30 INFO - PROCESS | 1738 | 1464783210751 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x8be95000) [pid = 1738] [serial = 473] [outer = 0x8be8a400] 05:13:31 INFO - PROCESS | 1738 | 1464783211649 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:13:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1589ms 05:13:31 INFO - PROCESS | 1738 | 1464783211727 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 1738 | 1464783211733 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:13:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:13:31 INFO - PROCESS | 1738 | 1464783211740 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1738 | 1464783211743 Marionette TRACE conn4 <- [1,602,null,{}] 05:13:31 INFO - PROCESS | 1738 | 1464783211750 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 1738 | 1464783212022 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:13:32 INFO - PROCESS | 1738 | 1464783212692 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c9c00 == 83 [pid = 1738] [id = 158] 05:13:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x8d9ca800) [pid = 1738] [serial = 474] [outer = (nil)] 05:13:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x8de48c00) [pid = 1738] [serial = 475] [outer = 0x8d9ca800] 05:13:32 INFO - PROCESS | 1738 | 1464783212776 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x8de5b800) [pid = 1738] [serial = 476] [outer = 0x8d9ca800] 05:13:33 INFO - PROCESS | 1738 | 1464783213676 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1989ms 05:13:33 INFO - PROCESS | 1738 | 1464783213731 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 1738 | 1464783213739 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:13:33 INFO - PROCESS | 1738 | 1464783213747 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 1738 | 1464783213753 Marionette TRACE conn4 <- [1,606,null,{}] 05:13:33 INFO - PROCESS | 1738 | 1464783213761 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 1738 | 1464783214084 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:13:34 INFO - PROCESS | 1738 | 1464783214382 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5cf800 == 84 [pid = 1738] [id = 159] 05:13:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x8d5d0000) [pid = 1738] [serial = 477] [outer = (nil)] 05:13:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x8de51800) [pid = 1738] [serial = 478] [outer = 0x8d5d0000] 05:13:34 INFO - PROCESS | 1738 | 1464783214476 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x8e069c00) [pid = 1738] [serial = 479] [outer = 0x8d5d0000] 05:13:35 INFO - PROCESS | 1738 | 1464783215485 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x9b1e3c00 == 83 [pid = 1738] [id = 69] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x92b44c00 == 82 [pid = 1738] [id = 66] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0ac400 == 81 [pid = 1738] [id = 106] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x938f4800 == 80 [pid = 1738] [id = 105] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8f66a800) [pid = 1738] [serial = 351] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0xa6f4e400) [pid = 1738] [serial = 360] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8de7b800) [pid = 1738] [serial = 363] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x9a19bc00) [pid = 1738] [serial = 366] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8de4ec00) [pid = 1738] [serial = 384] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x9c1b8000) [pid = 1738] [serial = 348] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0xa6749000) [pid = 1738] [serial = 357] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0xa1065800) [pid = 1738] [serial = 354] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4c400 == 79 [pid = 1738] [id = 31] 05:13:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:13:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1842ms 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7e000 == 78 [pid = 1738] [id = 136] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e072c00 == 77 [pid = 1738] [id = 135] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e0c2800 == 76 [pid = 1738] [id = 134] 05:13:35 INFO - PROCESS | 1738 | 1464783215615 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 1738 | 1464783215621 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e06dc00 == 75 [pid = 1738] [id = 133] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8f65fc00 == 74 [pid = 1738] [id = 132] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x94435000 == 73 [pid = 1738] [id = 131] 05:13:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8f759000 == 72 [pid = 1738] [id = 130] 05:13:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4cc00 == 71 [pid = 1738] [id = 129] 05:13:35 INFO - PROCESS | 1738 | 1464783215639 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 1738 | 1464783215643 Marionette TRACE conn4 <- [1,610,null,{}] 05:13:35 INFO - PROCESS | 1738 | 1464783215649 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 1738 | 1464783215823 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0xa2609c00) [pid = 1738] [serial = 295] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x9ae3fc00) [pid = 1738] [serial = 337] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x9c1b7c00) [pid = 1738] [serial = 250] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x9ab0b000) [pid = 1738] [serial = 379] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x9d8b5c00) [pid = 1738] [serial = 381] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0xa214e400) [pid = 1738] [serial = 382] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x9a642400) [pid = 1738] [serial = 345] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x94e8d400) [pid = 1738] [serial = 342] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x93aa0800) [pid = 1738] [serial = 373] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x938b4000) [pid = 1738] [serial = 372] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8f602400) [pid = 1738] [serial = 339] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x9ab02c00) [pid = 1738] [serial = 378] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x911d9800) [pid = 1738] [serial = 370] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8f66bc00) [pid = 1738] [serial = 369] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x96bee000) [pid = 1738] [serial = 375] [outer = (nil)] [url = about:blank] 05:13:35 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x99c0c000) [pid = 1738] [serial = 376] [outer = (nil)] [url = about:blank] 05:13:36 INFO - PROCESS | 1738 | 1464783216079 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0ccc00 == 72 [pid = 1738] [id = 160] 05:13:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8e104400) [pid = 1738] [serial = 480] [outer = (nil)] 05:13:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8f0ac400) [pid = 1738] [serial = 481] [outer = 0x8e104400] 05:13:36 INFO - PROCESS | 1738 | 1464783216185 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8f249800) [pid = 1738] [serial = 482] [outer = 0x8e104400] 05:13:36 INFO - PROCESS | 1738 | 1464783216964 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:13:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1360ms 05:13:36 INFO - PROCESS | 1738 | 1464783216996 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1738 | 1464783217001 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:13:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:13:37 INFO - PROCESS | 1738 | 1464783217019 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1738 | 1464783217029 Marionette TRACE conn4 <- [1,614,null,{}] 05:13:37 INFO - PROCESS | 1738 | 1464783217036 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 1738 | 1464783217282 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:13:37 INFO - PROCESS | 1738 | 1464783217299 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5b000 == 73 [pid = 1738] [id = 161] 05:13:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8f602400) [pid = 1738] [serial = 483] [outer = (nil)] 05:13:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x911e1c00) [pid = 1738] [serial = 484] [outer = 0x8f602400] 05:13:37 INFO - PROCESS | 1738 | 1464783217378 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x919bf400) [pid = 1738] [serial = 485] [outer = 0x8f602400] 05:13:38 INFO - PROCESS | 1738 | 1464783218343 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:13:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1361ms 05:13:38 INFO - PROCESS | 1738 | 1464783218372 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:13:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:13:38 INFO - PROCESS | 1738 | 1464783218378 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:13:38 INFO - PROCESS | 1738 | 1464783218386 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 1738 | 1464783218389 Marionette TRACE conn4 <- [1,618,null,{}] 05:13:38 INFO - PROCESS | 1738 | 1464783218396 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 1738 | 1464783219146 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8f0b7400) [pid = 1738] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8de4c800) [pid = 1738] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8e0c7800) [pid = 1738] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8de78000) [pid = 1738] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8f0b3400) [pid = 1738] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x94438000) [pid = 1738] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x919be800) [pid = 1738] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:13:39 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8de4c000) [pid = 1738] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:13:39 INFO - PROCESS | 1738 | 1464783219394 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5cdc00 == 74 [pid = 1738] [id = 162] 05:13:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8d5ce400) [pid = 1738] [serial = 486] [outer = (nil)] 05:13:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8d7cac00) [pid = 1738] [serial = 487] [outer = 0x8d5ce400] 05:13:39 INFO - PROCESS | 1738 | 1464783219485 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8de46400) [pid = 1738] [serial = 488] [outer = 0x8d5ce400] 05:13:40 INFO - PROCESS | 1738 | 1464783220454 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:13:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2136ms 05:13:40 INFO - PROCESS | 1738 | 1464783220522 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 1738 | 1464783220529 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:13:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:13:40 INFO - PROCESS | 1738 | 1464783220537 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1738 | 1464783220543 Marionette TRACE conn4 <- [1,622,null,{}] 05:13:40 INFO - PROCESS | 1738 | 1464783220551 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 1738 | 1464783220764 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:13:41 INFO - PROCESS | 1738 | 1464783220999 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df17c00 == 75 [pid = 1738] [id = 163] 05:13:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8e0c5400) [pid = 1738] [serial = 489] [outer = (nil)] 05:13:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8e108800) [pid = 1738] [serial = 490] [outer = 0x8e0c5400] 05:13:41 INFO - PROCESS | 1738 | 1464783221107 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8e28f000) [pid = 1738] [serial = 491] [outer = 0x8e0c5400] 05:13:42 INFO - PROCESS | 1738 | 1464783222184 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:13:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1689ms 05:13:42 INFO - PROCESS | 1738 | 1464783222228 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:13:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:13:42 INFO - PROCESS | 1738 | 1464783222233 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:13:42 INFO - PROCESS | 1738 | 1464783222241 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 1738 | 1464783222244 Marionette TRACE conn4 <- [1,626,null,{}] 05:13:42 INFO - PROCESS | 1738 | 1464783222252 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 1738 | 1464783222459 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:13:42 INFO - PROCESS | 1738 | 1464783222719 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x919c2800 == 76 [pid = 1738] [id = 164] 05:13:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x921c1c00) [pid = 1738] [serial = 492] [outer = (nil)] 05:13:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x92b43400) [pid = 1738] [serial = 493] [outer = 0x921c1c00] 05:13:42 INFO - PROCESS | 1738 | 1464783222812 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x938f4000) [pid = 1738] [serial = 494] [outer = 0x921c1c00] 05:13:43 INFO - PROCESS | 1738 | 1464783223758 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:13:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1583ms 05:13:43 INFO - PROCESS | 1738 | 1464783223824 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 1738 | 1464783223831 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:13:43 INFO - PROCESS | 1738 | 1464783223849 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1738 | 1464783223857 Marionette TRACE conn4 <- [1,630,null,{}] 05:13:43 INFO - PROCESS | 1738 | 1464783223864 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 1738 | 1464783224108 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:13:44 INFO - PROCESS | 1738 | 1464783224334 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x921c9400 == 77 [pid = 1738] [id = 165] 05:13:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x921ca400) [pid = 1738] [serial = 495] [outer = (nil)] 05:13:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x96bf7000) [pid = 1738] [serial = 496] [outer = 0x921ca400] 05:13:44 INFO - PROCESS | 1738 | 1464783224436 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x99c05800) [pid = 1738] [serial = 497] [outer = 0x921ca400] 05:13:45 INFO - PROCESS | 1738 | 1464783225342 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:13:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1558ms 05:13:45 INFO - PROCESS | 1738 | 1464783225399 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 1738 | 1464783225404 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:13:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:13:45 INFO - PROCESS | 1738 | 1464783225411 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 1738 | 1464783225415 Marionette TRACE conn4 <- [1,634,null,{}] 05:13:45 INFO - PROCESS | 1738 | 1464783225421 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 1738 | 1464783225627 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:13:45 INFO - PROCESS | 1738 | 1464783225852 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9bf800 == 78 [pid = 1738] [id = 166] 05:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x8f60fc00) [pid = 1738] [serial = 498] [outer = (nil)] 05:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x9a196000) [pid = 1738] [serial = 499] [outer = 0x8f60fc00] 05:13:45 INFO - PROCESS | 1738 | 1464783225985 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9a337c00) [pid = 1738] [serial = 500] [outer = 0x8f60fc00] 05:13:46 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:46 INFO - PROCESS | 1738 | 1464783226868 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:13:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1532ms 05:13:46 INFO - PROCESS | 1738 | 1464783226944 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1738 | 1464783226949 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:13:46 INFO - PROCESS | 1738 | 1464783226955 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1738 | 1464783226959 Marionette TRACE conn4 <- [1,638,null,{}] 05:13:46 INFO - PROCESS | 1738 | 1464783226965 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 1738 | 1464783227195 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:13:47 INFO - PROCESS | 1738 | 1464783227428 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a794c00 == 79 [pid = 1738] [id = 167] 05:13:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x9a8f5c00) [pid = 1738] [serial = 501] [outer = (nil)] 05:13:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x9ab07c00) [pid = 1738] [serial = 502] [outer = 0x9a8f5c00] 05:13:47 INFO - PROCESS | 1738 | 1464783227572 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x9b1f0000) [pid = 1738] [serial = 503] [outer = 0x9a8f5c00] 05:13:48 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:48 INFO - PROCESS | 1738 | 1464783228513 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:13:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1591ms 05:13:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:13:48 INFO - PROCESS | 1738 | 1464783228547 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1738 | 1464783228550 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:13:48 INFO - PROCESS | 1738 | 1464783228557 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1738 | 1464783228561 Marionette TRACE conn4 <- [1,642,null,{}] 05:13:48 INFO - PROCESS | 1738 | 1464783228566 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 1738 | 1464783228807 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:13:49 INFO - PROCESS | 1738 | 1464783228987 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be90800 == 80 [pid = 1738] [id = 168] 05:13:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x8d7ce800) [pid = 1738] [serial = 504] [outer = (nil)] 05:13:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x9d8d1400) [pid = 1738] [serial = 505] [outer = 0x8d7ce800] 05:13:49 INFO - PROCESS | 1738 | 1464783229115 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0xa1068400) [pid = 1738] [serial = 506] [outer = 0x8d7ce800] 05:13:50 INFO - PROCESS | 1738 | 1464783230015 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:13:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1532ms 05:13:50 INFO - PROCESS | 1738 | 1464783230089 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 1738 | 1464783230092 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:13:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:13:50 INFO - PROCESS | 1738 | 1464783230099 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 1738 | 1464783230102 Marionette TRACE conn4 <- [1,646,null,{}] 05:13:50 INFO - PROCESS | 1738 | 1464783230108 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 1738 | 1464783230367 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:13:50 INFO - PROCESS | 1738 | 1464783230603 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be92800 == 81 [pid = 1738] [id = 169] 05:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x8de4f800) [pid = 1738] [serial = 507] [outer = (nil)] 05:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0xa26ce800) [pid = 1738] [serial = 508] [outer = 0x8de4f800] 05:13:50 INFO - PROCESS | 1738 | 1464783230738 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0xa3265000) [pid = 1738] [serial = 509] [outer = 0x8de4f800] 05:13:51 INFO - PROCESS | 1738 | 1464783231632 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:13:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1585ms 05:13:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:13:51 INFO - PROCESS | 1738 | 1464783231685 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 1738 | 1464783231688 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:13:51 INFO - PROCESS | 1738 | 1464783231695 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 1738 | 1464783231698 Marionette TRACE conn4 <- [1,650,null,{}] 05:13:51 INFO - PROCESS | 1738 | 1464783231704 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 1738 | 1464783231881 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:13:52 INFO - PROCESS | 1738 | 1464783232074 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff0400 == 82 [pid = 1738] [id = 170] 05:13:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x8bff1c00) [pid = 1738] [serial = 510] [outer = (nil)] 05:13:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x8bff8800) [pid = 1738] [serial = 511] [outer = 0x8bff1c00] 05:13:52 INFO - PROCESS | 1738 | 1464783232159 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x8bffc400) [pid = 1738] [serial = 512] [outer = 0x8bff1c00] 05:13:53 INFO - PROCESS | 1738 | 1464783233104 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:13:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1481ms 05:13:53 INFO - PROCESS | 1738 | 1464783233176 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 1738 | 1464783233180 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:13:53 INFO - PROCESS | 1738 | 1464783233186 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1738 | 1464783233190 Marionette TRACE conn4 <- [1,654,null,{}] 05:13:53 INFO - PROCESS | 1738 | 1464783233196 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 1738 | 1464783233413 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:13:53 INFO - PROCESS | 1738 | 1464783233652 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff2000 == 83 [pid = 1738] [id = 171] 05:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0x8bff5800) [pid = 1738] [serial = 513] [outer = (nil)] 05:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 204 (0xa2153c00) [pid = 1738] [serial = 514] [outer = 0x8bff5800] 05:13:53 INFO - PROCESS | 1738 | 1464783233791 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0xa3553400) [pid = 1738] [serial = 515] [outer = 0x8bff5800] 05:13:54 INFO - PROCESS | 1738 | 1464783234662 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:13:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1543ms 05:13:54 INFO - PROCESS | 1738 | 1464783234730 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1738 | 1464783234734 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:13:54 INFO - PROCESS | 1738 | 1464783234741 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1738 | 1464783234746 Marionette TRACE conn4 <- [1,658,null,{}] 05:13:54 INFO - PROCESS | 1738 | 1464783234752 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 1738 | 1464783234982 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:13:55 INFO - PROCESS | 1738 | 1464783235224 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9ea400 == 84 [pid = 1738] [id = 172] 05:13:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x8a9ea800) [pid = 1738] [serial = 516] [outer = (nil)] 05:13:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x8a9ed400) [pid = 1738] [serial = 517] [outer = 0x8a9ea800] 05:13:55 INFO - PROCESS | 1738 | 1464783235391 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 208 (0x99e04000) [pid = 1738] [serial = 518] [outer = 0x8a9ea800] 05:13:56 INFO - PROCESS | 1738 | 1464783236359 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:13:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1686ms 05:13:56 INFO - PROCESS | 1738 | 1464783236428 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 1738 | 1464783236433 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:13:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:13:56 INFO - PROCESS | 1738 | 1464783236440 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1738 | 1464783236445 Marionette TRACE conn4 <- [1,662,null,{}] 05:13:56 INFO - PROCESS | 1738 | 1464783236451 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 1738 | 1464783236707 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:13:57 INFO - PROCESS | 1738 | 1464783236990 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e9000 == 85 [pid = 1738] [id = 173] 05:13:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 209 (0x9b5ad400) [pid = 1738] [serial = 519] [outer = (nil)] 05:13:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 210 (0x9b5b6c00) [pid = 1738] [serial = 520] [outer = 0x9b5ad400] 05:13:57 INFO - PROCESS | 1738 | 1464783237078 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 211 (0x9b5b8c00) [pid = 1738] [serial = 521] [outer = 0x9b5ad400] 05:13:57 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:57 INFO - PROCESS | 1738 | 1464783237948 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:13:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1581ms 05:13:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:13:58 INFO - PROCESS | 1738 | 1464783238022 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 1738 | 1464783238025 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:13:58 INFO - PROCESS | 1738 | 1464783238032 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 1738 | 1464783238035 Marionette TRACE conn4 <- [1,666,null,{}] 05:13:58 INFO - PROCESS | 1738 | 1464783238042 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 1738 | 1464783238265 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:13:58 INFO - PROCESS | 1738 | 1464783238494 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9eac00 == 86 [pid = 1738] [id = 174] 05:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 212 (0x8ad5e800) [pid = 1738] [serial = 522] [outer = (nil)] 05:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 213 (0x8ad66400) [pid = 1738] [serial = 523] [outer = 0x8ad5e800] 05:13:58 INFO - PROCESS | 1738 | 1464783238633 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 214 (0x8ad69800) [pid = 1738] [serial = 524] [outer = 0x8ad5e800] 05:13:59 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:59 INFO - PROCESS | 1738 | 1464783239496 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:13:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1542ms 05:13:59 INFO - PROCESS | 1738 | 1464783239574 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 1738 | 1464783239578 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:13:59 INFO - PROCESS | 1738 | 1464783239586 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 1738 | 1464783239589 Marionette TRACE conn4 <- [1,670,null,{}] 05:13:59 INFO - PROCESS | 1738 | 1464783239596 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 1738 | 1464783239837 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:14:00 INFO - PROCESS | 1738 | 1464783240089 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be89400 == 87 [pid = 1738] [id = 175] 05:14:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 215 (0x8be89c00) [pid = 1738] [serial = 525] [outer = (nil)] 05:14:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 216 (0x8be97400) [pid = 1738] [serial = 526] [outer = 0x8be89c00] 05:14:00 INFO - PROCESS | 1738 | 1464783240489 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 217 (0x8d5cfc00) [pid = 1738] [serial = 527] [outer = 0x8be89c00] 05:14:01 INFO - PROCESS | 1738 | 1464783241475 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:14:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1953ms 05:14:01 INFO - PROCESS | 1738 | 1464783241540 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 1738 | 1464783241548 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:14:01 INFO - PROCESS | 1738 | 1464783241557 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1738 | 1464783241562 Marionette TRACE conn4 <- [1,674,null,{}] 05:14:01 INFO - PROCESS | 1738 | 1464783241571 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 1738 | 1464783241797 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:14:02 INFO - PROCESS | 1738 | 1464783242179 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be8f000 == 88 [pid = 1738] [id = 176] 05:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 218 (0x8be94400) [pid = 1738] [serial = 528] [outer = (nil)] 05:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 219 (0x8de49c00) [pid = 1738] [serial = 529] [outer = 0x8be94400] 05:14:02 INFO - PROCESS | 1738 | 1464783242272 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 220 (0x8df0d000) [pid = 1738] [serial = 530] [outer = 0x8be94400] 05:14:02 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8f608c00 == 87 [pid = 1738] [id = 89] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5b000 == 86 [pid = 1738] [id = 161] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 219 (0x9a78e400) [pid = 1738] [serial = 442] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | 1464783243282 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8e0ccc00 == 85 [pid = 1738] [id = 160] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5cf800 == 84 [pid = 1738] [id = 159] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8d9c9c00 == 83 [pid = 1738] [id = 158] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5ca800 == 82 [pid = 1738] [id = 154] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7f800 == 81 [pid = 1738] [id = 153] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x9b073800 == 80 [pid = 1738] [id = 152] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8f757000 == 79 [pid = 1738] [id = 151] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x9a266c00 == 78 [pid = 1738] [id = 150] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8f74ec00 == 77 [pid = 1738] [id = 149] 05:14:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c9400 == 76 [pid = 1738] [id = 148] 05:14:03 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 05:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1789ms 05:14:03 INFO - PROCESS | 1738 | 1464783243346 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 1738 | 1464783243353 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:14:03 INFO - PROCESS | 1738 | 1464783243364 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1738 | 1464783243367 Marionette TRACE conn4 <- [1,678,null,{}] 05:14:03 INFO - PROCESS | 1738 | 1464783243375 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 1738 | 1464783243570 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 218 (0x9a32c000) [pid = 1738] [serial = 440] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 217 (0x912f2800) [pid = 1738] [serial = 427] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 216 (0x8de5d800) [pid = 1738] [serial = 421] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 215 (0x8f660800) [pid = 1738] [serial = 425] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 214 (0x99e06400) [pid = 1738] [serial = 439] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 213 (0x9207ac00) [pid = 1738] [serial = 428] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 212 (0x8de80400) [pid = 1738] [serial = 422] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 211 (0x9a642800) [pid = 1738] [serial = 396] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 210 (0x8d9c3400) [pid = 1738] [serial = 418] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 209 (0x938f4c00) [pid = 1738] [serial = 431] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 208 (0x8d7cbc00) [pid = 1738] [serial = 415] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 207 (0x921c4800) [pid = 1738] [serial = 220] [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.] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0x8e10f400) [pid = 1738] [serial = 424] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0x8de50400) [pid = 1738] [serial = 387] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x8d5d2800) [pid = 1738] [serial = 412] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 203 (0x9a336800) [pid = 1738] [serial = 437] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x8e0ca800) [pid = 1738] [serial = 403] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x986b9400) [pid = 1738] [serial = 436] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8e10c000) [pid = 1738] [serial = 406] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x94e92800) [pid = 1738] [serial = 434] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x912efc00) [pid = 1738] [serial = 390] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x92b41800) [pid = 1738] [serial = 430] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x9a4d8800) [pid = 1738] [serial = 385] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x8df11800) [pid = 1738] [serial = 409] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x9443e800) [pid = 1738] [serial = 433] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x94e95400) [pid = 1738] [serial = 393] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8e076400) [pid = 1738] [serial = 400] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1738 | 1464783243820 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5d800 == 77 [pid = 1738] [id = 177] 05:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x8de73400) [pid = 1738] [serial = 531] [outer = (nil)] 05:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x8df13400) [pid = 1738] [serial = 532] [outer = 0x8de73400] 05:14:03 INFO - PROCESS | 1738 | 1464783243906 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x8e0cc800) [pid = 1738] [serial = 533] [outer = 0x8de73400] 05:14:04 INFO - PROCESS | 1738 | 1464783244767 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:14:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1484ms 05:14:04 INFO - PROCESS | 1738 | 1464783244848 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:14:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:14:04 INFO - PROCESS | 1738 | 1464783244852 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:14:04 INFO - PROCESS | 1738 | 1464783244859 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 1738 | 1464783244864 Marionette TRACE conn4 <- [1,682,null,{}] 05:14:04 INFO - PROCESS | 1738 | 1464783244880 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 1738 | 1464783245078 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:14:05 INFO - PROCESS | 1738 | 1464783245225 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be92000 == 78 [pid = 1738] [id = 178] 05:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x8f24b400) [pid = 1738] [serial = 534] [outer = (nil)] 05:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x8f66bc00) [pid = 1738] [serial = 535] [outer = 0x8f24b400] 05:14:05 INFO - PROCESS | 1738 | 1464783245306 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x8f756000) [pid = 1738] [serial = 536] [outer = 0x8f24b400] 05:14:06 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:06 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:06 INFO - PROCESS | 1738 | 1464783246619 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:14:06 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) 05:14:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1793ms 05:14:06 INFO - PROCESS | 1738 | 1464783246652 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1738 | 1464783246655 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:14:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:14:06 INFO - PROCESS | 1738 | 1464783246669 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1738 | 1464783246671 Marionette TRACE conn4 <- [1,686,null,{}] 05:14:06 INFO - PROCESS | 1738 | 1464783246677 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 1738 | 1464783246931 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:14:06 INFO - PROCESS | 1738 | 1464783246973 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f664c00 == 79 [pid = 1738] [id = 179] 05:14:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x8f74f400) [pid = 1738] [serial = 537] [outer = (nil)] 05:14:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x9207c400) [pid = 1738] [serial = 538] [outer = 0x8f74f400] 05:14:07 INFO - PROCESS | 1738 | 1464783247065 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x921c9800) [pid = 1738] [serial = 539] [outer = 0x8f74f400] 05:14:08 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8d5d0000) [pid = 1738] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:14:08 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x8d9ca800) [pid = 1738] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:14:08 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8e104400) [pid = 1738] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:14:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:08 INFO - PROCESS | 1738 | 1464783248400 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:14:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1793ms 05:14:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:14:08 INFO - PROCESS | 1738 | 1464783248456 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 1738 | 1464783248459 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:14:08 INFO - PROCESS | 1738 | 1464783248468 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 1738 | 1464783248471 Marionette TRACE conn4 <- [1,690,null,{}] 05:14:08 INFO - PROCESS | 1738 | 1464783248525 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 1738 | 1464783248765 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:14:08 INFO - PROCESS | 1738 | 1464783248782 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0cc400 == 80 [pid = 1738] [id = 180] 05:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x8f758800) [pid = 1738] [serial = 540] [outer = (nil)] 05:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x921c9c00) [pid = 1738] [serial = 541] [outer = 0x8f758800] 05:14:08 INFO - PROCESS | 1738 | 1464783248864 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x94e8b800) [pid = 1738] [serial = 542] [outer = 0x8f758800] 05:14:10 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:10 INFO - PROCESS | 1738 | 1464783250165 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:14:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1731ms 05:14:10 INFO - PROCESS | 1738 | 1464783250206 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1738 | 1464783250213 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:14:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:14:10 INFO - PROCESS | 1738 | 1464783250222 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1738 | 1464783250229 Marionette TRACE conn4 <- [1,694,null,{}] 05:14:10 INFO - PROCESS | 1738 | 1464783250287 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 1738 | 1464783250573 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:14:10 INFO - PROCESS | 1738 | 1464783250783 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e7800 == 81 [pid = 1738] [id = 181] 05:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x8bffa400) [pid = 1738] [serial = 543] [outer = (nil)] 05:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0x8d7cd000) [pid = 1738] [serial = 544] [outer = 0x8bffa400] 05:14:10 INFO - PROCESS | 1738 | 1464783250877 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 204 (0x8d9cdc00) [pid = 1738] [serial = 545] [outer = 0x8bffa400] 05:14:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:12 INFO - PROCESS | 1738 | 1464783252253 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:14:12 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) 05:14:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2084ms 05:14:12 INFO - PROCESS | 1738 | 1464783252337 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1738 | 1464783252347 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:14:12 INFO - PROCESS | 1738 | 1464783252361 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1738 | 1464783252366 Marionette TRACE conn4 <- [1,698,null,{}] 05:14:12 INFO - PROCESS | 1738 | 1464783252373 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 1738 | 1464783252571 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:14:12 INFO - PROCESS | 1738 | 1464783252755 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de53000 == 82 [pid = 1738] [id = 182] 05:14:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0x8de56000) [pid = 1738] [serial = 546] [outer = (nil)] 05:14:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x8e0c8800) [pid = 1738] [serial = 547] [outer = 0x8de56000] 05:14:12 INFO - PROCESS | 1738 | 1464783252842 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x8e28e400) [pid = 1738] [serial = 548] [outer = 0x8de56000] 05:14:14 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:14 INFO - PROCESS | 1738 | 1464783254172 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:14:14 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) 05:14:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1836ms 05:14:14 INFO - PROCESS | 1738 | 1464783254197 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 1738 | 1464783254202 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:14:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:14:14 INFO - PROCESS | 1738 | 1464783254208 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 1738 | 1464783254215 Marionette TRACE conn4 <- [1,702,null,{}] 05:14:14 INFO - PROCESS | 1738 | 1464783254376 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 1738 | 1464783254577 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:14:14 INFO - PROCESS | 1738 | 1464783254761 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df0ec00 == 83 [pid = 1738] [id = 183] 05:14:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 208 (0x8f243c00) [pid = 1738] [serial = 549] [outer = (nil)] 05:14:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 209 (0x919c3c00) [pid = 1738] [serial = 550] [outer = 0x8f243c00] 05:14:14 INFO - PROCESS | 1738 | 1464783254856 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 210 (0x93aa8000) [pid = 1738] [serial = 551] [outer = 0x8f243c00] 05:14:16 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:16 INFO - PROCESS | 1738 | 1464783256222 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:14:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2045ms 05:14:16 INFO - PROCESS | 1738 | 1464783256256 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1738 | 1464783256264 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:14:16 INFO - PROCESS | 1738 | 1464783256407 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1738 | 1464783256414 Marionette TRACE conn4 <- [1,706,null,{}] 05:14:16 INFO - PROCESS | 1738 | 1464783256427 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 1738 | 1464783256708 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:14:17 INFO - PROCESS | 1738 | 1464783256983 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f758c00 == 84 [pid = 1738] [id = 184] 05:14:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 211 (0x94437c00) [pid = 1738] [serial = 552] [outer = (nil)] 05:14:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 212 (0x99cb1800) [pid = 1738] [serial = 553] [outer = 0x94437c00] 05:14:17 INFO - PROCESS | 1738 | 1464783257143 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 213 (0x9a32e000) [pid = 1738] [serial = 554] [outer = 0x94437c00] 05:14:18 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:18 INFO - PROCESS | 1738 | 1464783258576 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:14:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2267ms 05:14:18 INFO - PROCESS | 1738 | 1464783258661 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 1738 | 1464783258666 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:14:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:14:18 INFO - PROCESS | 1738 | 1464783258677 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 1738 | 1464783258680 Marionette TRACE conn4 <- [1,710,null,{}] 05:14:18 INFO - PROCESS | 1738 | 1464783258687 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 1738 | 1464783258884 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:14:19 INFO - PROCESS | 1738 | 1464783259069 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0c8c00 == 85 [pid = 1738] [id = 185] 05:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 214 (0x96b2e000) [pid = 1738] [serial = 555] [outer = (nil)] 05:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 215 (0x9a788400) [pid = 1738] [serial = 556] [outer = 0x96b2e000] 05:14:19 INFO - PROCESS | 1738 | 1464783259160 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 216 (0x9ab04800) [pid = 1738] [serial = 557] [outer = 0x96b2e000] 05:14:20 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:20 INFO - PROCESS | 1738 | 1464783260487 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:14:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1830ms 05:14:20 INFO - PROCESS | 1738 | 1464783260557 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1738 | 1464783260560 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:14:20 INFO - PROCESS | 1738 | 1464783260589 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1738 | 1464783260592 Marionette TRACE conn4 <- [1,714,null,{}] 05:14:20 INFO - PROCESS | 1738 | 1464783260602 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 1738 | 1464783260865 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:14:21 INFO - PROCESS | 1738 | 1464783261056 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7fc00 == 86 [pid = 1738] [id = 186] 05:14:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 217 (0x9a4d8800) [pid = 1738] [serial = 558] [outer = (nil)] 05:14:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 218 (0x9b1e7c00) [pid = 1738] [serial = 559] [outer = 0x9a4d8800] 05:14:21 INFO - PROCESS | 1738 | 1464783261144 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 219 (0x9c1adc00) [pid = 1738] [serial = 560] [outer = 0x9a4d8800] 05:14:22 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:22 INFO - PROCESS | 1738 | 1464783262471 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:14:22 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 05:14:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1959ms 05:14:22 INFO - PROCESS | 1738 | 1464783262560 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 1738 | 1464783262565 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:14:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:14:22 INFO - PROCESS | 1738 | 1464783262597 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 1738 | 1464783262601 Marionette TRACE conn4 <- [1,718,null,{}] 05:14:22 INFO - PROCESS | 1738 | 1464783262608 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 1738 | 1464783262791 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:14:22 INFO - PROCESS | 1738 | 1464783262977 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a8f0400 == 87 [pid = 1738] [id = 187] 05:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 220 (0x9ab10800) [pid = 1738] [serial = 561] [outer = (nil)] 05:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 221 (0xa22cc800) [pid = 1738] [serial = 562] [outer = 0x9ab10800] 05:14:23 INFO - PROCESS | 1738 | 1464783263062 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 222 (0xa325d400) [pid = 1738] [serial = 563] [outer = 0x9ab10800] 05:14:24 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:24 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:24 INFO - PROCESS | 1738 | 1464783264399 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:14:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1843ms 05:14:24 INFO - PROCESS | 1738 | 1464783264433 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 1738 | 1464783264437 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:14:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:14:24 INFO - PROCESS | 1738 | 1464783264509 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 1738 | 1464783264512 Marionette TRACE conn4 <- [1,722,null,{}] 05:14:24 INFO - PROCESS | 1738 | 1464783264521 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 1738 | 1464783264694 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:14:25 INFO - PROCESS | 1738 | 1464783265381 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad6c400 == 88 [pid = 1738] [id = 188] 05:14:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 223 (0x8be8c000) [pid = 1738] [serial = 564] [outer = (nil)] 05:14:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 224 (0x8d611800) [pid = 1738] [serial = 565] [outer = 0x8be8c000] 05:14:25 INFO - PROCESS | 1738 | 1464783265461 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 225 (0x8d61a400) [pid = 1738] [serial = 566] [outer = 0x8be8c000] 05:14:26 INFO - PROCESS | 1738 | 1464783266436 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 1738 | 1464783266517 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:14:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:14:26 INFO - PROCESS | 1738 | 1464783266529 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 1738 | 1464783266542 Marionette TRACE conn4 <- [1,726,null,{}] 05:14:26 INFO - PROCESS | 1738 | 1464783266553 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 1738 | 1464783266805 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:14:27 INFO - PROCESS | 1738 | 1464783267097 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5c9000 == 89 [pid = 1738] [id = 189] 05:14:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 226 (0x8d9c6800) [pid = 1738] [serial = 567] [outer = (nil)] 05:14:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 227 (0x8de5b400) [pid = 1738] [serial = 568] [outer = 0x8d9c6800] 05:14:27 INFO - PROCESS | 1738 | 1464783267192 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 228 (0x8df11c00) [pid = 1738] [serial = 569] [outer = 0x8d9c6800] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4b400 == 88 [pid = 1738] [id = 146] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c5c00 == 87 [pid = 1738] [id = 143] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8de74000 == 86 [pid = 1738] [id = 144] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x9a641800 == 85 [pid = 1738] [id = 54] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 227 (0x911e1c00) [pid = 1738] [serial = 484] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 226 (0x8de76400) [pid = 1738] [serial = 445] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 225 (0x8f758400) [pid = 1738] [serial = 448] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 224 (0x9a78b400) [pid = 1738] [serial = 451] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 223 (0x9b1ed400) [pid = 1738] [serial = 454] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 222 (0xa0508c00) [pid = 1738] [serial = 457] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 221 (0x8f24c000) [pid = 1738] [serial = 460] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 220 (0x8e289400) [pid = 1738] [serial = 463] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 219 (0x9c1b4800) [pid = 1738] [serial = 466] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 218 (0xa3071000) [pid = 1738] [serial = 469] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOMWINDOW == 217 (0x8be91800) [pid = 1738] [serial = 472] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x990c8800 == 84 [pid = 1738] [id = 53] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8e06f400 == 83 [pid = 1738] [id = 141] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8d9c8000 == 82 [pid = 1738] [id = 140] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x944ccc00 == 81 [pid = 1738] [id = 51] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0b6c00 == 80 [pid = 1738] [id = 142] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x912ec800 == 79 [pid = 1738] [id = 145] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8f664c00 == 78 [pid = 1738] [id = 179] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8be92000 == 77 [pid = 1738] [id = 178] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5d800 == 76 [pid = 1738] [id = 177] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8be8f000 == 75 [pid = 1738] [id = 176] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8be89400 == 74 [pid = 1738] [id = 175] 05:14:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9eac00 == 73 [pid = 1738] [id = 174] 05:14:28 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:28 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e9000 == 72 [pid = 1738] [id = 173] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9ea400 == 71 [pid = 1738] [id = 172] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff2000 == 70 [pid = 1738] [id = 171] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff0400 == 69 [pid = 1738] [id = 170] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8be92800 == 68 [pid = 1738] [id = 169] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8be90800 == 67 [pid = 1738] [id = 168] 05:14:28 INFO - PROCESS | 1738 | 1464783268265 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x9a794c00 == 66 [pid = 1738] [id = 167] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d9bf800 == 65 [pid = 1738] [id = 166] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x921c9400 == 64 [pid = 1738] [id = 165] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x919c2800 == 63 [pid = 1738] [id = 164] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8df17c00 == 62 [pid = 1738] [id = 163] 05:14:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5cdc00 == 61 [pid = 1738] [id = 162] 05:14:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:14:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1797ms 05:14:28 INFO - PROCESS | 1738 | 1464783268329 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:14:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:14:28 INFO - PROCESS | 1738 | 1464783268336 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:14:28 INFO - PROCESS | 1738 | 1464783268343 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1738 | 1464783268346 Marionette TRACE conn4 <- [1,730,null,{}] 05:14:28 INFO - PROCESS | 1738 | 1464783268352 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 1738 | 1464783268529 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:14:28 INFO - PROCESS | 1738 | --DOMWINDOW == 216 (0x8e069c00) [pid = 1738] [serial = 479] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1738 | --DOMWINDOW == 215 (0x8de51800) [pid = 1738] [serial = 478] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1738 | --DOMWINDOW == 214 (0x8de5b800) [pid = 1738] [serial = 476] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1738 | --DOMWINDOW == 213 (0x8de48c00) [pid = 1738] [serial = 475] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1738 | --DOMWINDOW == 212 (0x8f0ac400) [pid = 1738] [serial = 481] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1738 | --DOMWINDOW == 211 (0x8f249800) [pid = 1738] [serial = 482] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1738 | 1464783268735 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de51800 == 62 [pid = 1738] [id = 190] 05:14:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 212 (0x8de53800) [pid = 1738] [serial = 570] [outer = (nil)] 05:14:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 213 (0x8e06a000) [pid = 1738] [serial = 571] [outer = 0x8de53800] 05:14:28 INFO - PROCESS | 1738 | 1464783268823 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 214 (0x8e103400) [pid = 1738] [serial = 572] [outer = 0x8de53800] 05:14:29 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:29 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:29 INFO - PROCESS | 1738 | 1464783269704 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 1738 | 1464783269781 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:14:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:14:29 INFO - PROCESS | 1738 | 1464783269796 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1738 | 1464783269804 Marionette TRACE conn4 <- [1,734,null,{}] 05:14:29 INFO - PROCESS | 1738 | 1464783269812 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 1738 | 1464783269995 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:14:30 INFO - PROCESS | 1738 | 1464783270172 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e287400 == 63 [pid = 1738] [id = 191] 05:14:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 215 (0x8f0b8c00) [pid = 1738] [serial = 573] [outer = (nil)] 05:14:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 216 (0x8f664400) [pid = 1738] [serial = 574] [outer = 0x8f0b8c00] 05:14:30 INFO - PROCESS | 1738 | 1464783270290 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 217 (0x8f755000) [pid = 1738] [serial = 575] [outer = 0x8f0b8c00] 05:14:31 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:31 INFO - PROCESS | 1738 | 1464783271135 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:14:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1403ms 05:14:31 INFO - PROCESS | 1738 | 1464783271198 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:14:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:14:31 INFO - PROCESS | 1738 | 1464783271203 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:14:31 INFO - PROCESS | 1738 | 1464783271209 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 1738 | 1464783271212 Marionette TRACE conn4 <- [1,738,null,{}] 05:14:31 INFO - PROCESS | 1738 | 1464783271217 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 1738 | 1464783271438 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:14:31 INFO - PROCESS | 1738 | 1464783271463 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x911d7000 == 64 [pid = 1738] [id = 192] 05:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 218 (0x911e1c00) [pid = 1738] [serial = 576] [outer = (nil)] 05:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 219 (0x912f4800) [pid = 1738] [serial = 577] [outer = 0x911e1c00] 05:14:31 INFO - PROCESS | 1738 | 1464783271543 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 220 (0x919c4c00) [pid = 1738] [serial = 578] [outer = 0x911e1c00] 05:14:32 INFO - PROCESS | 1738 | --DOMWINDOW == 219 (0x8f24b400) [pid = 1738] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:14:32 INFO - PROCESS | 1738 | --DOMWINDOW == 218 (0x8f74f400) [pid = 1738] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:14:32 INFO - PROCESS | 1738 | --DOMWINDOW == 217 (0x8be89c00) [pid = 1738] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:14:32 INFO - PROCESS | 1738 | --DOMWINDOW == 216 (0x8de73400) [pid = 1738] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:14:32 INFO - PROCESS | 1738 | --DOMWINDOW == 215 (0x8be94400) [pid = 1738] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:14:32 INFO - PROCESS | 1738 | --DOMWINDOW == 214 (0x8f602400) [pid = 1738] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:14:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:33 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:33 INFO - PROCESS | 1738 | 1464783273264 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:14:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2095ms 05:14:33 INFO - PROCESS | 1738 | 1464783273304 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 1738 | 1464783273308 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:14:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:14:33 INFO - PROCESS | 1738 | 1464783273314 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 1738 | 1464783273318 Marionette TRACE conn4 <- [1,742,null,{}] 05:14:33 INFO - PROCESS | 1738 | 1464783273323 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 1738 | 1464783273524 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:14:33 INFO - PROCESS | 1738 | 1464783273540 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e289c00 == 65 [pid = 1738] [id = 193] 05:14:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 215 (0x8f0b1800) [pid = 1738] [serial = 579] [outer = (nil)] 05:14:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 216 (0x912ec800) [pid = 1738] [serial = 580] [outer = 0x8f0b1800] 05:14:33 INFO - PROCESS | 1738 | 1464783273625 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 217 (0x938ef000) [pid = 1738] [serial = 581] [outer = 0x8f0b1800] 05:14:34 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:34 INFO - PROCESS | 1738 | 1464783274922 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:14:34 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 05:14:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1635ms 05:14:34 INFO - PROCESS | 1738 | 1464783274951 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1738 | 1464783274957 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:14:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:14:34 INFO - PROCESS | 1738 | 1464783274977 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1738 | 1464783274984 Marionette TRACE conn4 <- [1,746,null,{}] 05:14:35 INFO - PROCESS | 1738 | 1464783274993 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 1738 | 1464783275275 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:14:35 INFO - PROCESS | 1738 | 1464783275437 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5cdc00 == 66 [pid = 1738] [id = 194] 05:14:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 218 (0x8d5d5800) [pid = 1738] [serial = 582] [outer = (nil)] 05:14:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 219 (0x8d615000) [pid = 1738] [serial = 583] [outer = 0x8d5d5800] 05:14:35 INFO - PROCESS | 1738 | 1464783275565 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 220 (0x8d9be800) [pid = 1738] [serial = 584] [outer = 0x8d5d5800] 05:14:36 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:36 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:37 INFO - PROCESS | 1738 | 1464783277018 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:14:37 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.) 05:14:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2100ms 05:14:37 INFO - PROCESS | 1738 | 1464783277076 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 1738 | 1464783277085 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:14:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:14:37 INFO - PROCESS | 1738 | 1464783277096 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 1738 | 1464783277101 Marionette TRACE conn4 <- [1,750,null,{}] 05:14:37 INFO - PROCESS | 1738 | 1464783277108 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:37 INFO - PROCESS | 1738 | 1464783277303 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:14:37 INFO - PROCESS | 1738 | 1464783277489 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4cc00 == 67 [pid = 1738] [id = 195] 05:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 221 (0x8de5ac00) [pid = 1738] [serial = 585] [outer = (nil)] 05:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 222 (0x8e10fc00) [pid = 1738] [serial = 586] [outer = 0x8de5ac00] 05:14:37 INFO - PROCESS | 1738 | 1464783277575 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 223 (0x8f0b4800) [pid = 1738] [serial = 587] [outer = 0x8de5ac00] 05:14:38 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:38 INFO - PROCESS | 1738 | 1464783278902 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:14:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1833ms 05:14:38 INFO - PROCESS | 1738 | 1464783278929 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1738 | 1464783278933 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:14:38 INFO - PROCESS | 1738 | 1464783278941 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1738 | 1464783278947 Marionette TRACE conn4 <- [1,754,null,{}] 05:14:39 INFO - PROCESS | 1738 | 1464783279113 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 1738 | 1464783279291 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:14:39 INFO - PROCESS | 1738 | 1464783279475 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e3c00 == 68 [pid = 1738] [id = 196] 05:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 224 (0x8f0b4000) [pid = 1738] [serial = 588] [outer = (nil)] 05:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 225 (0x938edc00) [pid = 1738] [serial = 589] [outer = 0x8f0b4000] 05:14:39 INFO - PROCESS | 1738 | 1464783279564 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 226 (0x94e98400) [pid = 1738] [serial = 590] [outer = 0x8f0b4000] 05:14:40 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:40 INFO - PROCESS | 1738 | 1464783280890 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:14:40 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 05:14:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1987ms 05:14:40 INFO - PROCESS | 1738 | 1464783280929 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 1738 | 1464783280933 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:14:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:14:41 INFO - PROCESS | 1738 | 1464783281038 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1738 | 1464783281042 Marionette TRACE conn4 <- [1,758,null,{}] 05:14:41 INFO - PROCESS | 1738 | 1464783281051 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 1738 | 1464783281239 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:14:41 INFO - PROCESS | 1738 | 1464783281423 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5ccc00 == 69 [pid = 1738] [id = 197] 05:14:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 227 (0x8d7d4c00) [pid = 1738] [serial = 591] [outer = (nil)] 05:14:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 228 (0x99c0bc00) [pid = 1738] [serial = 592] [outer = 0x8d7d4c00] 05:14:41 INFO - PROCESS | 1738 | 1464783281513 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 229 (0x99e0c400) [pid = 1738] [serial = 593] [outer = 0x8d7d4c00] 05:14:42 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:42 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:42 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:42 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:42 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:42 INFO - PROCESS | 1738 | 1464783282426 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:14:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1494ms 05:14:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:14:42 INFO - PROCESS | 1738 | 1464783282480 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 1738 | 1464783282484 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:14:42 INFO - PROCESS | 1738 | 1464783282491 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1738 | 1464783282493 Marionette TRACE conn4 <- [1,762,null,{}] 05:14:42 INFO - PROCESS | 1738 | 1464783282500 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 1738 | 1464783282700 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:14:42 INFO - PROCESS | 1738 | 1464783282932 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e070400 == 70 [pid = 1738] [id = 198] 05:14:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 230 (0x8f662800) [pid = 1738] [serial = 594] [outer = (nil)] 05:14:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 231 (0x9a787400) [pid = 1738] [serial = 595] [outer = 0x8f662800] 05:14:43 INFO - PROCESS | 1738 | 1464783283072 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 232 (0x9a794c00) [pid = 1738] [serial = 596] [outer = 0x8f662800] 05:14:44 INFO - PROCESS | 1738 | 1464783284399 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:14:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1994ms 05:14:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:14:44 INFO - PROCESS | 1738 | 1464783284513 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 1738 | 1464783284516 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:14:44 INFO - PROCESS | 1738 | 1464783284524 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 1738 | 1464783284527 Marionette TRACE conn4 <- [1,766,null,{}] 05:14:44 INFO - PROCESS | 1738 | 1464783284535 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 1738 | 1464783284900 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:14:45 INFO - PROCESS | 1738 | 1464783285047 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x98662c00 == 71 [pid = 1738] [id = 199] 05:14:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 233 (0x9a4df000) [pid = 1738] [serial = 597] [outer = (nil)] 05:14:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 234 (0x9b1ef400) [pid = 1738] [serial = 598] [outer = 0x9a4df000] 05:14:45 INFO - PROCESS | 1738 | 1464783285151 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 235 (0x9b5b0c00) [pid = 1738] [serial = 599] [outer = 0x9a4df000] 05:14:46 INFO - PROCESS | 1738 | 1464783286454 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:14:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1986ms 05:14:46 INFO - PROCESS | 1738 | 1464783286552 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 1738 | 1464783286557 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:14:46 INFO - PROCESS | 1738 | 1464783286570 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1738 | 1464783286574 Marionette TRACE conn4 <- [1,770,null,{}] 05:14:46 INFO - PROCESS | 1738 | 1464783286581 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 1738 | 1464783286796 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:14:47 INFO - PROCESS | 1738 | 1464783286985 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad68000 == 72 [pid = 1738] [id = 200] 05:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 236 (0x8bff3800) [pid = 1738] [serial = 600] [outer = (nil)] 05:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 237 (0x9bf4e400) [pid = 1738] [serial = 601] [outer = 0x8bff3800] 05:14:47 INFO - PROCESS | 1738 | 1464783287068 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 238 (0x9c0c4000) [pid = 1738] [serial = 602] [outer = 0x8bff3800] 05:14:47 INFO - PROCESS | 1738 | 1464783287985 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1485ms 05:14:48 INFO - PROCESS | 1738 | 1464783288052 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:14:48 INFO - PROCESS | 1738 | 1464783288056 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:14:48 INFO - PROCESS | 1738 | 1464783288063 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 1738 | 1464783288067 Marionette TRACE conn4 <- [1,774,null,{}] 05:14:48 INFO - PROCESS | 1738 | 1464783288073 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 1738 | 1464783288268 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:14:48 INFO - PROCESS | 1738 | 1464783288504 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff3c00 == 73 [pid = 1738] [id = 201] 05:14:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 239 (0x9b5b0800) [pid = 1738] [serial = 603] [outer = (nil)] 05:14:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 240 (0xa2280c00) [pid = 1738] [serial = 604] [outer = 0x9b5b0800] 05:14:48 INFO - PROCESS | 1738 | 1464783288633 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 241 (0xa240f400) [pid = 1738] [serial = 605] [outer = 0x9b5b0800] 05:14:49 INFO - PROCESS | 1738 | 1464783289505 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1494ms 05:14:49 INFO - PROCESS | 1738 | 1464783289558 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1738 | 1464783289561 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:14:49 INFO - PROCESS | 1738 | 1464783289568 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1738 | 1464783289571 Marionette TRACE conn4 <- [1,778,null,{}] 05:14:49 INFO - PROCESS | 1738 | 1464783289577 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 1738 | 1464783289760 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:14:49 INFO - PROCESS | 1738 | 1464783289964 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e9000 == 74 [pid = 1738] [id = 202] 05:14:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 242 (0x92777400) [pid = 1738] [serial = 606] [outer = (nil)] 05:14:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 243 (0x9277ec00) [pid = 1738] [serial = 607] [outer = 0x92777400] 05:14:50 INFO - PROCESS | 1738 | 1464783290056 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 244 (0x92781c00) [pid = 1738] [serial = 608] [outer = 0x92777400] 05:14:51 INFO - PROCESS | 1738 | 1464783291071 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1538ms 05:14:51 INFO - PROCESS | 1738 | 1464783291106 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 1738 | 1464783291109 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:14:51 INFO - PROCESS | 1738 | 1464783291118 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 1738 | 1464783291121 Marionette TRACE conn4 <- [1,782,null,{}] 05:14:51 INFO - PROCESS | 1738 | 1464783291128 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 1738 | 1464783291305 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:14:51 INFO - PROCESS | 1738 | 1464783291605 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e287800 == 75 [pid = 1738] [id = 203] 05:14:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 245 (0x8e28ac00) [pid = 1738] [serial = 609] [outer = (nil)] 05:14:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 246 (0x921ce400) [pid = 1738] [serial = 610] [outer = 0x8e28ac00] 05:14:51 INFO - PROCESS | 1738 | 1464783291705 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 247 (0x92786400) [pid = 1738] [serial = 611] [outer = 0x8e28ac00] 05:14:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 248 (0x8f755800) [pid = 1738] [serial = 612] [outer = 0x9a9d3800] 05:14:52 INFO - PROCESS | 1738 | 1464783292736 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1685ms 05:14:52 INFO - PROCESS | 1738 | 1464783292805 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1738 | 1464783292810 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:14:52 INFO - PROCESS | 1738 | 1464783292816 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1738 | 1464783292821 Marionette TRACE conn4 <- [1,786,null,{}] 05:14:52 INFO - PROCESS | 1738 | 1464783292826 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 1738 | 1464783293082 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:14:53 INFO - PROCESS | 1738 | 1464783293341 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 1738 | ++DOCSHELL 0xa26c9800 == 76 [pid = 1738] [id = 204] 05:14:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 249 (0xa26cf400) [pid = 1738] [serial = 613] [outer = (nil)] 05:14:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 250 (0xa35e7400) [pid = 1738] [serial = 614] [outer = 0xa26cf400] 05:14:53 INFO - PROCESS | 1738 | 1464783293446 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 251 (0xa6709400) [pid = 1738] [serial = 615] [outer = 0xa26cf400] 05:14:54 INFO - PROCESS | 1738 | 1464783294408 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1632ms 05:14:54 INFO - PROCESS | 1738 | 1464783294449 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1738 | 1464783294452 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:14:54 INFO - PROCESS | 1738 | 1464783294459 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1738 | 1464783294463 Marionette TRACE conn4 <- [1,790,null,{}] 05:14:54 INFO - PROCESS | 1738 | 1464783294469 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 1738 | 1464783294654 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:14:55 INFO - PROCESS | 1738 | 1464783295200 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad63c00 == 77 [pid = 1738] [id = 205] 05:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 252 (0x8ad66800) [pid = 1738] [serial = 616] [outer = (nil)] 05:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 253 (0x8be90800) [pid = 1738] [serial = 617] [outer = 0x8ad66800] 05:14:55 INFO - PROCESS | 1738 | 1464783295323 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 254 (0x8d5d1400) [pid = 1738] [serial = 618] [outer = 0x8ad66800] 05:14:56 INFO - PROCESS | 1738 | 1464783296248 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1841ms 05:14:56 INFO - PROCESS | 1738 | 1464783296302 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1738 | 1464783296309 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:14:56 INFO - PROCESS | 1738 | 1464783296316 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1738 | 1464783296322 Marionette TRACE conn4 <- [1,794,null,{}] 05:14:56 INFO - PROCESS | 1738 | 1464783296329 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 1738 | 1464783296529 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:14:56 INFO - PROCESS | 1738 | 1464783296908 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be94000 == 78 [pid = 1738] [id = 206] 05:14:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 255 (0x8bffc800) [pid = 1738] [serial = 619] [outer = (nil)] 05:14:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 256 (0x8d7d3400) [pid = 1738] [serial = 620] [outer = 0x8bffc800] 05:14:57 INFO - PROCESS | 1738 | 1464783296996 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 257 (0x8df0f400) [pid = 1738] [serial = 621] [outer = 0x8bffc800] 05:14:57 INFO - PROCESS | 1738 | --DOMWINDOW == 256 (0x921c9c00) [pid = 1738] [serial = 541] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8de53000 == 77 [pid = 1738] [id = 182] 05:14:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e7800 == 76 [pid = 1738] [id = 181] 05:14:57 INFO - PROCESS | 1738 | 1464783297972 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:14:57 INFO - PROCESS | 1738 | --DOMWINDOW == 255 (0x8f66bc00) [pid = 1738] [serial = 535] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1738 | --DOMWINDOW == 254 (0x921c9800) [pid = 1738] [serial = 539] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1738 | --DOMWINDOW == 253 (0x9b5b6c00) [pid = 1738] [serial = 520] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1738 | --DOMWINDOW == 252 (0x8bff8800) [pid = 1738] [serial = 511] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 251 (0x8be97400) [pid = 1738] [serial = 526] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 250 (0x8df13400) [pid = 1738] [serial = 532] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 249 (0x8de49c00) [pid = 1738] [serial = 529] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 248 (0x9a196000) [pid = 1738] [serial = 499] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 247 (0xa2153c00) [pid = 1738] [serial = 514] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 246 (0x8d5cfc00) [pid = 1738] [serial = 527] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 245 (0x9207c400) [pid = 1738] [serial = 538] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 244 (0x92b43400) [pid = 1738] [serial = 493] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 243 (0x8f756000) [pid = 1738] [serial = 536] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 242 (0x9ab07c00) [pid = 1738] [serial = 502] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 241 (0x8e0cc800) [pid = 1738] [serial = 533] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 240 (0x9d8d1400) [pid = 1738] [serial = 505] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 239 (0x919bf400) [pid = 1738] [serial = 485] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 238 (0x8df0d000) [pid = 1738] [serial = 530] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 237 (0x8ad66400) [pid = 1738] [serial = 523] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 236 (0x8a9ed400) [pid = 1738] [serial = 517] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 235 (0x96bf7000) [pid = 1738] [serial = 496] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 234 (0xa26ce800) [pid = 1738] [serial = 508] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 233 (0x8d7cac00) [pid = 1738] [serial = 487] [outer = (nil)] [url = about:blank] 05:14:58 INFO - PROCESS | 1738 | --DOMWINDOW == 232 (0x8e108800) [pid = 1738] [serial = 490] [outer = (nil)] [url = about:blank] 05:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1740ms 05:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:14:58 INFO - PROCESS | 1738 | 1464783298061 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 1738 | 1464783298066 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:14:58 INFO - PROCESS | 1738 | 1464783298073 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1738 | 1464783298076 Marionette TRACE conn4 <- [1,798,null,{}] 05:14:58 INFO - PROCESS | 1738 | 1464783298082 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 1738 | 1464783298261 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:14:58 INFO - PROCESS | 1738 | 1464783298521 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be92800 == 77 [pid = 1738] [id = 207] 05:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 233 (0x8d61c000) [pid = 1738] [serial = 622] [outer = (nil)] 05:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 234 (0x8de7e000) [pid = 1738] [serial = 623] [outer = 0x8d61c000] 05:14:58 INFO - PROCESS | 1738 | 1464783298621 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 235 (0x8e0cc800) [pid = 1738] [serial = 624] [outer = 0x8d61c000] 05:14:59 INFO - PROCESS | 1738 | 1464783299409 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1383ms 05:14:59 INFO - PROCESS | 1738 | 1464783299456 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 1738 | 1464783299460 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:14:59 INFO - PROCESS | 1738 | 1464783299473 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 1738 | 1464783299482 Marionette TRACE conn4 <- [1,802,null,{}] 05:14:59 INFO - PROCESS | 1738 | 1464783299491 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 1738 | 1464783299729 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:14:59 INFO - PROCESS | 1738 | 1464783299747 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fcbc00 == 78 [pid = 1738] [id = 208] 05:14:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 236 (0x8e0cf400) [pid = 1738] [serial = 625] [outer = (nil)] 05:14:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 237 (0x8f756000) [pid = 1738] [serial = 626] [outer = 0x8e0cf400] 05:14:59 INFO - PROCESS | 1738 | 1464783299819 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 238 (0x912f2800) [pid = 1738] [serial = 627] [outer = 0x8e0cf400] 05:15:00 INFO - PROCESS | 1738 | 1464783300857 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:15:00 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 05:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1456ms 05:15:00 INFO - PROCESS | 1738 | 1464783300924 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:15:00 INFO - PROCESS | 1738 | 1464783300929 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:15:00 INFO - PROCESS | 1738 | 1464783300935 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1738 | 1464783300938 Marionette TRACE conn4 <- [1,806,null,{}] 05:15:00 INFO - PROCESS | 1738 | 1464783300944 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 1738 | 1464783301178 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:15:01 INFO - PROCESS | 1738 | 1464783301208 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df0fc00 == 79 [pid = 1738] [id = 209] 05:15:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 239 (0x919bc800) [pid = 1738] [serial = 628] [outer = (nil)] 05:15:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 240 (0x92777c00) [pid = 1738] [serial = 629] [outer = 0x919bc800] 05:15:01 INFO - PROCESS | 1738 | 1464783301289 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 241 (0x92c5f000) [pid = 1738] [serial = 630] [outer = 0x919bc800] 05:15:02 INFO - PROCESS | 1738 | 1464783302455 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1590ms 05:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 240 (0x911e1c00) [pid = 1738] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 239 (0x8de53800) [pid = 1738] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 238 (0x8d9c6800) [pid = 1738] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 237 (0x8f0b8c00) [pid = 1738] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 236 (0x94e89800) [pid = 1738] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 235 (0x8be8c000) [pid = 1738] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:15:02 INFO - PROCESS | 1738 | 1464783302747 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 1738 | 1464783302752 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:15:02 INFO - PROCESS | 1738 | 1464783302763 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1738 | 1464783302766 Marionette TRACE conn4 <- [1,810,null,{}] 05:15:02 INFO - PROCESS | 1738 | 1464783302796 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 1738 | 1464783302978 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:15:03 INFO - PROCESS | 1738 | 1464783303309 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fc9400 == 80 [pid = 1738] [id = 210] 05:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 236 (0x89fca000) [pid = 1738] [serial = 631] [outer = (nil)] 05:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 237 (0x89fd7c00) [pid = 1738] [serial = 632] [outer = 0x89fca000] 05:15:03 INFO - PROCESS | 1738 | 1464783303415 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 238 (0x8be93000) [pid = 1738] [serial = 633] [outer = 0x89fca000] 05:15:04 INFO - PROCESS | 1738 | 1464783304471 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1735ms 05:15:04 INFO - PROCESS | 1738 | 1464783304500 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:15:04 INFO - PROCESS | 1738 | 1464783304507 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:15:04 INFO - PROCESS | 1738 | 1464783304516 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 1738 | 1464783304523 Marionette TRACE conn4 <- [1,814,null,{}] 05:15:04 INFO - PROCESS | 1738 | 1464783304531 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 1738 | 1464783304796 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:15:05 INFO - PROCESS | 1738 | 1464783305103 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de49c00 == 81 [pid = 1738] [id = 211] 05:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 239 (0x8de4f400) [pid = 1738] [serial = 634] [outer = (nil)] 05:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 240 (0x8de7a400) [pid = 1738] [serial = 635] [outer = 0x8de4f400] 05:15:05 INFO - PROCESS | 1738 | 1464783305200 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 241 (0x8e074000) [pid = 1738] [serial = 636] [outer = 0x8de4f400] 05:15:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 05:15:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:15:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1 05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:06 INFO - _addTest/ [0,817,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 1738 | 1464783306270 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:15:06 INFO - PROCESS | 1738 | 1464783306280 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 1738 | 1464783306283 Marionette TRACE conn4 <- [1,818,null,{}] 05:15:06 INFO - PROCESS | 1738 | 1464783306290 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 1738 | 1464783306519 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:15:06 INFO - PROCESS | 1738 | 1464783306863 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f758400 == 82 [pid = 1738] [id = 212] 05:15:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 242 (0x8f759400) [pid = 1738] [serial = 637] [outer = (nil)] 05:15:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 243 (0x912f5800) [pid = 1738] [serial = 638] [outer = 0x8f759400] 05:15:06 INFO - PROCESS | 1738 | 1464783306961 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 244 (0x921c8400) [pid = 1738] [serial = 639] [outer = 0x8f759400] 05:15:08 INFO - PROCESS | 1738 | 1464783307995 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1734ms 05:15:08 INFO - PROCESS | 1738 | 1464783308015 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 1738 | 1464783308020 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:15:08 INFO - PROCESS | 1738 | 1464783308030 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1738 | 1464783308039 Marionette TRACE conn4 <- [1,822,null,{}] 05:15:08 INFO - PROCESS | 1738 | 1464783308055 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 1738 | 1464783308320 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:15:08 INFO - PROCESS | 1738 | 1464783308618 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b47c00 == 83 [pid = 1738] [id = 213] 05:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 245 (0x99042800) [pid = 1738] [serial = 640] [outer = (nil)] 05:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 246 (0x9a32b000) [pid = 1738] [serial = 641] [outer = 0x99042800] 05:15:08 INFO - PROCESS | 1738 | 1464783308755 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 247 (0x9a4d6400) [pid = 1738] [serial = 642] [outer = 0x99042800] 05:15:10 INFO - PROCESS | 1738 | 1464783309996 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 1738 | 1464783310086 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:15:10 INFO - PROCESS | 1738 | 1464783310157 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 1738 | 1464783310164 Marionette TRACE conn4 <- [1,826,null,{}] 05:15:10 INFO - PROCESS | 1738 | 1464783310175 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 1738 | 1464783310457 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:15:10 INFO - PROCESS | 1738 | 1464783310673 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a32f800 == 84 [pid = 1738] [id = 214] 05:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 248 (0x9ae40000) [pid = 1738] [serial = 643] [outer = (nil)] 05:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 249 (0x9b1e9000) [pid = 1738] [serial = 644] [outer = 0x9ae40000] 05:15:10 INFO - PROCESS | 1738 | 1464783310800 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 250 (0x9b449000) [pid = 1738] [serial = 645] [outer = 0x9ae40000] 05:15:11 INFO - PROCESS | 1738 | 1464783311730 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1706ms 05:15:11 INFO - PROCESS | 1738 | 1464783311806 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 1738 | 1464783311810 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:15:11 INFO - PROCESS | 1738 | 1464783311817 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 1738 | 1464783311821 Marionette TRACE conn4 <- [1,830,null,{}] 05:15:11 INFO - PROCESS | 1738 | 1464783311826 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 1738 | 1464783312064 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:15:12 INFO - PROCESS | 1738 | 1464783312356 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1efc00 == 85 [pid = 1738] [id = 215] 05:15:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 251 (0x9b5b0000) [pid = 1738] [serial = 646] [outer = (nil)] 05:15:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 252 (0x9b911400) [pid = 1738] [serial = 647] [outer = 0x9b5b0000] 05:15:12 INFO - PROCESS | 1738 | 1464783312456 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 253 (0xa3265c00) [pid = 1738] [serial = 648] [outer = 0x9b5b0000] 05:15:13 INFO - PROCESS | 1738 | 1464783313449 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1685ms 05:15:13 INFO - PROCESS | 1738 | 1464783313503 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 1738 | 1464783313506 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:15:13 INFO - PROCESS | 1738 | 1464783313513 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1738 | 1464783313516 Marionette TRACE conn4 <- [1,834,null,{}] 05:15:13 INFO - PROCESS | 1738 | 1464783313523 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 1738 | 1464783313732 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:15:14 INFO - PROCESS | 1738 | 1464783313993 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fcac00 == 86 [pid = 1738] [id = 216] 05:15:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 254 (0x8aacf000) [pid = 1738] [serial = 649] [outer = (nil)] 05:15:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 255 (0x8aad8400) [pid = 1738] [serial = 650] [outer = 0x8aacf000] 05:15:14 INFO - PROCESS | 1738 | 1464783314138 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 256 (0x9b1edc00) [pid = 1738] [serial = 651] [outer = 0x8aacf000] 05:15:15 INFO - PROCESS | 1738 | 1464783315065 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1582ms 05:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:15:15 INFO - PROCESS | 1738 | 1464783315096 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 1738 | 1464783315100 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:15:15 INFO - PROCESS | 1738 | 1464783315106 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1738 | 1464783315110 Marionette TRACE conn4 <- [1,838,null,{}] 05:15:15 INFO - PROCESS | 1738 | 1464783315117 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 1738 | 1464783315310 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:15:15 INFO - PROCESS | 1738 | 1464783315557 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aacc400 == 87 [pid = 1738] [id = 217] 05:15:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 257 (0x8aacf800) [pid = 1738] [serial = 652] [outer = (nil)] 05:15:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 258 (0x8ab56800) [pid = 1738] [serial = 653] [outer = 0x8aacf800] 05:15:15 INFO - PROCESS | 1738 | 1464783315688 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 259 (0x8ab5a800) [pid = 1738] [serial = 654] [outer = 0x8aacf800] 05:15:16 INFO - PROCESS | 1738 | 1464783316595 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1542ms 05:15:16 INFO - PROCESS | 1738 | 1464783316649 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 1738 | 1464783316653 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:15:16 INFO - PROCESS | 1738 | 1464783316660 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 1738 | 1464783316663 Marionette TRACE conn4 <- [1,842,null,{}] 05:15:16 INFO - PROCESS | 1738 | 1464783316670 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 1738 | 1464783316910 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:15:17 INFO - PROCESS | 1738 | 1464783317155 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e1c00 == 88 [pid = 1738] [id = 218] 05:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 260 (0x898e2800) [pid = 1738] [serial = 655] [outer = (nil)] 05:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 261 (0x898ea800) [pid = 1738] [serial = 656] [outer = 0x898e2800] 05:15:17 INFO - PROCESS | 1738 | 1464783317282 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 262 (0x898ee000) [pid = 1738] [serial = 657] [outer = 0x898e2800] 05:15:18 INFO - PROCESS | 1738 | 1464783318179 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1594ms 05:15:18 INFO - PROCESS | 1738 | 1464783318255 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1738 | 1464783318260 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:15:18 INFO - PROCESS | 1738 | 1464783318266 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1738 | 1464783318269 Marionette TRACE conn4 <- [1,846,null,{}] 05:15:18 INFO - PROCESS | 1738 | 1464783318275 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 1738 | 1464783318514 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:15:18 INFO - PROCESS | 1738 | 1464783318822 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e7000 == 89 [pid = 1738] [id = 219] 05:15:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 263 (0x898eb000) [pid = 1738] [serial = 658] [outer = (nil)] 05:15:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 264 (0x8ab57000) [pid = 1738] [serial = 659] [outer = 0x898eb000] 05:15:18 INFO - PROCESS | 1738 | 1464783318911 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 265 (0x8ab5c000) [pid = 1738] [serial = 660] [outer = 0x898eb000] 05:15:19 INFO - PROCESS | 1738 | 1464783319814 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1586ms 05:15:19 INFO - PROCESS | 1738 | 1464783319854 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 1738 | 1464783319858 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:15:19 INFO - PROCESS | 1738 | 1464783319865 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 1738 | 1464783319867 Marionette TRACE conn4 <- [1,850,null,{}] 05:15:19 INFO - PROCESS | 1738 | 1464783319874 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 1738 | 1464783320076 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:15:20 INFO - PROCESS | 1738 | 1464783320321 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c64e400 == 90 [pid = 1738] [id = 220] 05:15:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 266 (0x8c64ec00) [pid = 1738] [serial = 661] [outer = (nil)] 05:15:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 267 (0x8c652c00) [pid = 1738] [serial = 662] [outer = 0x8c64ec00] 05:15:20 INFO - PROCESS | 1738 | 1464783320463 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 268 (0x8c658400) [pid = 1738] [serial = 663] [outer = 0x8c64ec00] 05:15:21 INFO - PROCESS | 1738 | 1464783321415 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1592ms 05:15:21 INFO - PROCESS | 1738 | 1464783321458 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:15:21 INFO - PROCESS | 1738 | 1464783321463 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:15:21 INFO - PROCESS | 1738 | 1464783321470 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1738 | 1464783321475 Marionette TRACE conn4 <- [1,854,null,{}] 05:15:21 INFO - PROCESS | 1738 | 1464783321482 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 1738 | 1464783321703 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:15:22 INFO - PROCESS | 1738 | 1464783322004 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f24800 == 91 [pid = 1738] [id = 221] 05:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 269 (0x89fcb800) [pid = 1738] [serial = 664] [outer = (nil)] 05:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 270 (0x8c654c00) [pid = 1738] [serial = 665] [outer = 0x89fcb800] 05:15:22 INFO - PROCESS | 1738 | 1464783322143 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 271 (0x8c65c800) [pid = 1738] [serial = 666] [outer = 0x89fcb800] 05:15:23 INFO - PROCESS | 1738 | 1464783323053 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1644ms 05:15:23 INFO - PROCESS | 1738 | 1464783323114 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 1738 | 1464783323118 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:15:23 INFO - PROCESS | 1738 | 1464783323124 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 1738 | 1464783323128 Marionette TRACE conn4 <- [1,858,null,{}] 05:15:23 INFO - PROCESS | 1738 | 1464783323134 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 1738 | 1464783323330 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:15:23 INFO - PROCESS | 1738 | 1464783323638 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f22000 == 92 [pid = 1738] [id = 222] 05:15:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 272 (0x88f26c00) [pid = 1738] [serial = 667] [outer = (nil)] 05:15:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 273 (0x89128c00) [pid = 1738] [serial = 668] [outer = 0x88f26c00] 05:15:23 INFO - PROCESS | 1738 | 1464783323732 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 274 (0x8912a800) [pid = 1738] [serial = 669] [outer = 0x88f26c00] 05:15:24 INFO - PROCESS | 1738 | 1464783324635 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1589ms 05:15:24 INFO - PROCESS | 1738 | 1464783324716 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 1738 | 1464783324720 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:15:24 INFO - PROCESS | 1738 | 1464783324728 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 1738 | 1464783324731 Marionette TRACE conn4 <- [1,862,null,{}] 05:15:24 INFO - PROCESS | 1738 | 1464783324738 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 1738 | 1464783324977 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:15:25 INFO - PROCESS | 1738 | 1464783325232 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x88703c00 == 93 [pid = 1738] [id = 223] 05:15:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 275 (0x88705000) [pid = 1738] [serial = 670] [outer = (nil)] 05:15:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 276 (0x8870a400) [pid = 1738] [serial = 671] [outer = 0x88705000] 05:15:25 INFO - PROCESS | 1738 | 1464783325380 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 277 (0x8870d000) [pid = 1738] [serial = 672] [outer = 0x88705000] 05:15:26 INFO - PROCESS | 1738 | 1464783326295 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1583ms 05:15:26 INFO - PROCESS | 1738 | 1464783326311 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 1738 | 1464783326314 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:15:26 INFO - PROCESS | 1738 | 1464783326321 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 1738 | 1464783326324 Marionette TRACE conn4 <- [1,866,null,{}] 05:15:26 INFO - PROCESS | 1738 | 1464783326330 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 1738 | 1464783326521 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:15:26 INFO - PROCESS | 1738 | 1464783326732 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x88702800 == 94 [pid = 1738] [id = 224] 05:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 278 (0x88703000) [pid = 1738] [serial = 673] [outer = (nil)] 05:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 279 (0x8912a000) [pid = 1738] [serial = 674] [outer = 0x88703000] 05:15:26 INFO - PROCESS | 1738 | 1464783326862 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 280 (0x8912d800) [pid = 1738] [serial = 675] [outer = 0x88703000] 05:15:27 INFO - PROCESS | 1738 | 1464783327802 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1538ms 05:15:27 INFO - PROCESS | 1738 | 1464783327861 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:15:27 INFO - PROCESS | 1738 | 1464783327865 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:15:27 INFO - PROCESS | 1738 | 1464783327872 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 1738 | 1464783327877 Marionette TRACE conn4 <- [1,870,null,{}] 05:15:27 INFO - PROCESS | 1738 | 1464783327883 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 1738 | 1464783328080 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:15:28 INFO - PROCESS | 1738 | 1464783328347 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8870a000 == 95 [pid = 1738] [id = 225] 05:15:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 281 (0x8870d400) [pid = 1738] [serial = 676] [outer = (nil)] 05:15:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 282 (0x8d9c5800) [pid = 1738] [serial = 677] [outer = 0x8870d400] 05:15:28 INFO - PROCESS | 1738 | 1464783328478 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 283 (0x8df16000) [pid = 1738] [serial = 678] [outer = 0x8870d400] 05:15:29 INFO - PROCESS | 1738 | 1464783329398 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1583ms 05:15:29 INFO - PROCESS | 1738 | 1464783329455 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 1738 | 1464783329458 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:15:29 INFO - PROCESS | 1738 | 1464783329467 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 1738 | 1464783329470 Marionette TRACE conn4 <- [1,874,null,{}] 05:15:29 INFO - PROCESS | 1738 | 1464783329479 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 1738 | 1464783330032 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:15:30 INFO - PROCESS | 1738 | 1464783330327 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x88843c00 == 96 [pid = 1738] [id = 226] 05:15:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 284 (0x88846400) [pid = 1738] [serial = 679] [outer = (nil)] 05:15:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 285 (0x88f22800) [pid = 1738] [serial = 680] [outer = 0x88846400] 05:15:30 INFO - PROCESS | 1738 | 1464783330409 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 286 (0x88f29800) [pid = 1738] [serial = 681] [outer = 0x88846400] 05:15:31 INFO - PROCESS | 1738 | 1464783331312 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1884ms 05:15:31 INFO - PROCESS | 1738 | 1464783331354 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 1738 | 1464783331360 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:15:31 INFO - PROCESS | 1738 | 1464783331367 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 1738 | 1464783331374 Marionette TRACE conn4 <- [1,878,null,{}] 05:15:31 INFO - PROCESS | 1738 | 1464783331381 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 1738 | 1464783331618 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:15:31 INFO - PROCESS | 1738 | 1464783331916 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9ea400 == 97 [pid = 1738] [id = 227] 05:15:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 287 (0x8aacb400) [pid = 1738] [serial = 682] [outer = (nil)] 05:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 288 (0x8aace400) [pid = 1738] [serial = 683] [outer = 0x8aacb400] 05:15:32 INFO - PROCESS | 1738 | 1464783332020 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 289 (0x8aad8c00) [pid = 1738] [serial = 684] [outer = 0x8aacb400] 05:15:33 INFO - PROCESS | 1738 | 1464783333177 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1850ms 05:15:33 INFO - PROCESS | 1738 | 1464783333217 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1738 | 1464783333222 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:15:33 INFO - PROCESS | 1738 | 1464783333229 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1738 | 1464783333233 Marionette TRACE conn4 <- [1,882,null,{}] 05:15:33 INFO - PROCESS | 1738 | 1464783333239 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 1738 | 1464783333442 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8de51800 == 96 [pid = 1738] [id = 190] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5c9000 == 95 [pid = 1738] [id = 189] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x911d7000 == 94 [pid = 1738] [id = 192] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8e287400 == 93 [pid = 1738] [id = 191] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8df0fc00 == 92 [pid = 1738] [id = 209] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x89fcbc00 == 91 [pid = 1738] [id = 208] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8be92800 == 90 [pid = 1738] [id = 207] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8be94000 == 89 [pid = 1738] [id = 206] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8ad63c00 == 88 [pid = 1738] [id = 205] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4cc00 == 87 [pid = 1738] [id = 195] 05:15:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5cdc00 == 86 [pid = 1738] [id = 194] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 288 (0x912ec800) [pid = 1738] [serial = 580] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 287 (0x912f4800) [pid = 1738] [serial = 577] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 286 (0x8e06a000) [pid = 1738] [serial = 571] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 285 (0x8df11c00) [pid = 1738] [serial = 569] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 284 (0x9a788400) [pid = 1738] [serial = 556] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 283 (0x9b1e7c00) [pid = 1738] [serial = 559] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 282 (0x919c4c00) [pid = 1738] [serial = 578] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 281 (0xa22cc800) [pid = 1738] [serial = 562] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 280 (0x8f664400) [pid = 1738] [serial = 574] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 279 (0x9ab02400) [pid = 1738] [serial = 443] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 278 (0x8d611800) [pid = 1738] [serial = 565] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 277 (0x919c3c00) [pid = 1738] [serial = 550] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 276 (0x8e0c8800) [pid = 1738] [serial = 547] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 275 (0x8d7cd000) [pid = 1738] [serial = 544] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 274 (0x8e103400) [pid = 1738] [serial = 572] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 273 (0x8d61a400) [pid = 1738] [serial = 566] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 272 (0x99cb1800) [pid = 1738] [serial = 553] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 271 (0x8f755000) [pid = 1738] [serial = 575] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | --DOMWINDOW == 270 (0x8de5b400) [pid = 1738] [serial = 568] [outer = (nil)] [url = about:blank] 05:15:33 INFO - PROCESS | 1738 | 1464783333970 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fd5000 == 87 [pid = 1738] [id = 228] 05:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 271 (0x8a9e8800) [pid = 1738] [serial = 685] [outer = (nil)] 05:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 272 (0x8c655c00) [pid = 1738] [serial = 686] [outer = 0x8a9e8800] 05:15:34 INFO - PROCESS | 1738 | 1464783334063 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 273 (0x8d611000) [pid = 1738] [serial = 687] [outer = 0x8a9e8800] 05:15:34 INFO - PROCESS | 1738 | 1464783334859 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1639ms 05:15:34 INFO - PROCESS | 1738 | 1464783334868 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1738 | 1464783334873 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:15:34 INFO - PROCESS | 1738 | 1464783334903 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1738 | 1464783334910 Marionette TRACE conn4 <- [1,886,null,{}] 05:15:34 INFO - PROCESS | 1738 | 1464783334918 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:35 INFO - PROCESS | 1738 | 1464783335160 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:15:35 INFO - PROCESS | 1738 | 1464783335357 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d615400 == 88 [pid = 1738] [id = 229] 05:15:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 274 (0x8d7c7000) [pid = 1738] [serial = 688] [outer = (nil)] 05:15:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 275 (0x8de74000) [pid = 1738] [serial = 689] [outer = 0x8d7c7000] 05:15:35 INFO - PROCESS | 1738 | 1464783335436 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 276 (0x8df11c00) [pid = 1738] [serial = 690] [outer = 0x8d7c7000] 05:15:36 INFO - PROCESS | 1738 | 1464783336255 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1410ms 05:15:36 INFO - PROCESS | 1738 | 1464783336296 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 1738 | 1464783336299 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:15:36 INFO - PROCESS | 1738 | 1464783336316 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1738 | 1464783336319 Marionette TRACE conn4 <- [1,890,null,{}] 05:15:36 INFO - PROCESS | 1738 | 1464783336325 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 1738 | 1464783336548 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:15:36 INFO - PROCESS | 1738 | 1464783336580 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de73400 == 89 [pid = 1738] [id = 230] 05:15:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 277 (0x8de78000) [pid = 1738] [serial = 691] [outer = (nil)] 05:15:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 278 (0x8e104400) [pid = 1738] [serial = 692] [outer = 0x8de78000] 05:15:36 INFO - PROCESS | 1738 | 1464783336656 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 279 (0x8e286c00) [pid = 1738] [serial = 693] [outer = 0x8de78000] 05:15:37 INFO - PROCESS | 1738 | 1464783337686 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1388ms 05:15:37 INFO - PROCESS | 1738 | 1464783337705 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 1738 | 1464783337708 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:15:37 INFO - PROCESS | 1738 | 1464783337714 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1738 | 1464783337718 Marionette TRACE conn4 <- [1,894,null,{}] 05:15:37 INFO - PROCESS | 1738 | 1464783337732 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 1738 | 1464783337992 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:15:38 INFO - PROCESS | 1738 | 1464783338029 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x919be000 == 90 [pid = 1738] [id = 231] 05:15:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 280 (0x919be800) [pid = 1738] [serial = 694] [outer = (nil)] 05:15:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 281 (0x919c4c00) [pid = 1738] [serial = 695] [outer = 0x919be800] 05:15:38 INFO - PROCESS | 1738 | 1464783338173 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 282 (0x92c61800) [pid = 1738] [serial = 696] [outer = 0x919be800] 05:15:38 INFO - PROCESS | 1738 | --DOMWINDOW == 281 (0x8f0b1800) [pid = 1738] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:15:38 INFO - PROCESS | 1738 | --DOMWINDOW == 280 (0x8bffc800) [pid = 1738] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:15:38 INFO - PROCESS | 1738 | --DOMWINDOW == 279 (0x8ad66800) [pid = 1738] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:15:38 INFO - PROCESS | 1738 | --DOMWINDOW == 278 (0x8d61c000) [pid = 1738] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:15:38 INFO - PROCESS | 1738 | --DOMWINDOW == 277 (0x8e0cf400) [pid = 1738] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:15:38 INFO - PROCESS | 1738 | --DOMWINDOW == 276 (0x8f758800) [pid = 1738] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:15:39 INFO - PROCESS | 1738 | 1464783339397 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1695ms 05:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:15:39 INFO - PROCESS | 1738 | 1464783339411 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 1738 | 1464783339413 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:15:39 INFO - PROCESS | 1738 | 1464783339420 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 1738 | 1464783339423 Marionette TRACE conn4 <- [1,898,null,{}] 05:15:39 INFO - PROCESS | 1738 | 1464783339428 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:39 INFO - PROCESS | 1738 | 1464783339596 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:15:39 INFO - PROCESS | 1738 | 1464783339767 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d61b800 == 91 [pid = 1738] [id = 232] 05:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 277 (0x8de47c00) [pid = 1738] [serial = 697] [outer = (nil)] 05:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 278 (0x938be400) [pid = 1738] [serial = 698] [outer = 0x8de47c00] 05:15:39 INFO - PROCESS | 1738 | 1464783339840 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 279 (0x9443fc00) [pid = 1738] [serial = 699] [outer = 0x8de47c00] 05:15:40 INFO - PROCESS | 1738 | 1464783340679 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1284ms 05:15:40 INFO - PROCESS | 1738 | 1464783340803 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 1738 | 1464783340809 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:15:40 INFO - PROCESS | 1738 | 1464783340825 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 1738 | 1464783340832 Marionette TRACE conn4 <- [1,902,null,{}] 05:15:40 INFO - PROCESS | 1738 | 1464783340853 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 1738 | 1464783341072 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:15:41 INFO - PROCESS | 1738 | 1464783341349 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f28000 == 92 [pid = 1738] [id = 233] 05:15:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 280 (0x88f29c00) [pid = 1738] [serial = 700] [outer = (nil)] 05:15:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 281 (0x898e5c00) [pid = 1738] [serial = 701] [outer = 0x88f29c00] 05:15:41 INFO - PROCESS | 1738 | 1464783341482 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 282 (0x89fd3c00) [pid = 1738] [serial = 702] [outer = 0x88f29c00] 05:15:42 INFO - PROCESS | 1738 | 1464783342452 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1713ms 05:15:42 INFO - PROCESS | 1738 | 1464783342538 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 1738 | 1464783342544 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:15:42 INFO - PROCESS | 1738 | 1464783342558 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 1738 | 1464783342563 Marionette TRACE conn4 <- [1,906,null,{}] 05:15:42 INFO - PROCESS | 1738 | 1464783342570 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 1738 | 1464783342852 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:15:43 INFO - PROCESS | 1738 | 1464783343200 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e7800 == 93 [pid = 1738] [id = 234] 05:15:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 283 (0x8ad67800) [pid = 1738] [serial = 703] [outer = (nil)] 05:15:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 284 (0x8c653000) [pid = 1738] [serial = 704] [outer = 0x8ad67800] 05:15:43 INFO - PROCESS | 1738 | 1464783343321 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 285 (0x8d61a800) [pid = 1738] [serial = 705] [outer = 0x8ad67800] 05:15:44 INFO - PROCESS | 1738 | 1464783344314 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1839ms 05:15:44 INFO - PROCESS | 1738 | 1464783344394 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 1738 | 1464783344398 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:15:44 INFO - PROCESS | 1738 | 1464783344405 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 1738 | 1464783344410 Marionette TRACE conn4 <- [1,910,null,{}] 05:15:44 INFO - PROCESS | 1738 | 1464783344425 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 1738 | 1464783344690 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:15:45 INFO - PROCESS | 1738 | 1464783345048 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f74b800 == 94 [pid = 1738] [id = 235] 05:15:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 286 (0x919bb000) [pid = 1738] [serial = 706] [outer = (nil)] 05:15:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 287 (0x9277d000) [pid = 1738] [serial = 707] [outer = 0x919bb000] 05:15:45 INFO - PROCESS | 1738 | 1464783345148 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 288 (0x944cc400) [pid = 1738] [serial = 708] [outer = 0x919bb000] 05:15:46 INFO - PROCESS | 1738 | 1464783346119 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1786ms 05:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:15:46 INFO - PROCESS | 1738 | 1464783346192 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1738 | 1464783346196 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:15:46 INFO - PROCESS | 1738 | 1464783346203 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 1738 | 1464783346206 Marionette TRACE conn4 <- [1,914,null,{}] 05:15:46 INFO - PROCESS | 1738 | 1464783346213 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 1738 | 1464783346457 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:15:46 INFO - PROCESS | 1738 | 1464783346761 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x96bf8800 == 95 [pid = 1738] [id = 236] 05:15:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 289 (0x990c3c00) [pid = 1738] [serial = 709] [outer = (nil)] 05:15:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 290 (0x9a266800) [pid = 1738] [serial = 710] [outer = 0x990c3c00] 05:15:46 INFO - PROCESS | 1738 | 1464783346864 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 291 (0x9a78d000) [pid = 1738] [serial = 711] [outer = 0x990c3c00] 05:15:47 INFO - PROCESS | 1738 | 1464783347823 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1655ms 05:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:15:47 INFO - PROCESS | 1738 | 1464783347859 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 1738 | 1464783347862 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:15:47 INFO - PROCESS | 1738 | 1464783347870 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 1738 | 1464783347873 Marionette TRACE conn4 <- [1,918,null,{}] 05:15:47 INFO - PROCESS | 1738 | 1464783347881 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 1738 | 1464783348108 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:15:48 INFO - PROCESS | 1738 | 1464783348383 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x94ed9800 == 96 [pid = 1738] [id = 237] 05:15:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 292 (0x97571400) [pid = 1738] [serial = 712] [outer = (nil)] 05:15:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 293 (0x9b1eb000) [pid = 1738] [serial = 713] [outer = 0x97571400] 05:15:48 INFO - PROCESS | 1738 | 1464783348524 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 294 (0x9b5b7000) [pid = 1738] [serial = 714] [outer = 0x97571400] 05:15:49 INFO - PROCESS | 1738 | 1464783349437 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1643ms 05:15:49 INFO - PROCESS | 1738 | 1464783349512 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 1738 | 1464783349517 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:15:49 INFO - PROCESS | 1738 | 1464783349524 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1738 | 1464783349528 Marionette TRACE conn4 <- [1,922,null,{}] 05:15:49 INFO - PROCESS | 1738 | 1464783349535 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 1738 | 1464783349815 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:15:50 INFO - PROCESS | 1738 | 1464783350130 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a786400 == 97 [pid = 1738] [id = 238] 05:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 295 (0xa105f800) [pid = 1738] [serial = 715] [outer = (nil)] 05:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 296 (0xa2490800) [pid = 1738] [serial = 716] [outer = 0xa105f800] 05:15:50 INFO - PROCESS | 1738 | 1464783350221 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 297 (0xa346b800) [pid = 1738] [serial = 717] [outer = 0xa105f800] 05:15:51 INFO - PROCESS | 1738 | 1464783351119 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1653ms 05:15:51 INFO - PROCESS | 1738 | 1464783351178 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 1738 | 1464783351183 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:15:51 INFO - PROCESS | 1738 | 1464783351189 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1738 | 1464783351193 Marionette TRACE conn4 <- [1,926,null,{}] 05:15:51 INFO - PROCESS | 1738 | 1464783351199 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 1738 | 1464783351392 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:15:51 INFO - PROCESS | 1738 | 1464783351644 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bc41400 == 98 [pid = 1738] [id = 239] 05:15:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 298 (0x8bc41800) [pid = 1738] [serial = 718] [outer = (nil)] 05:15:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 299 (0x8bc49c00) [pid = 1738] [serial = 719] [outer = 0x8bc41800] 05:15:51 INFO - PROCESS | 1738 | 1464783351772 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 300 (0x8bc4cc00) [pid = 1738] [serial = 720] [outer = 0x8bc41800] 05:15:52 INFO - PROCESS | 1738 | 1464783352684 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1539ms 05:15:52 INFO - PROCESS | 1738 | 1464783352729 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:15:52 INFO - PROCESS | 1738 | 1464783352734 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:15:52 INFO - PROCESS | 1738 | 1464783352740 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 1738 | 1464783352743 Marionette TRACE conn4 <- [1,930,null,{}] 05:15:52 INFO - PROCESS | 1738 | 1464783352749 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 1738 | 1464783352944 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:15:53 INFO - PROCESS | 1738 | 1464783353254 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1400 == 99 [pid = 1738] [id = 240] 05:15:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 301 (0x8b7d3c00) [pid = 1738] [serial = 721] [outer = (nil)] 05:15:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 302 (0x8b7da000) [pid = 1738] [serial = 722] [outer = 0x8b7d3c00] 05:15:53 INFO - PROCESS | 1738 | 1464783353350 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 303 (0x8b7dc400) [pid = 1738] [serial = 723] [outer = 0x8b7d3c00] 05:15:54 INFO - PROCESS | 1738 | 1464783354251 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1581ms 05:15:54 INFO - PROCESS | 1738 | 1464783354322 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 1738 | 1464783354326 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:15:54 INFO - PROCESS | 1738 | 1464783354333 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 1738 | 1464783354337 Marionette TRACE conn4 <- [1,934,null,{}] 05:15:54 INFO - PROCESS | 1738 | 1464783354342 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:54 INFO - PROCESS | 1738 | 1464783354589 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:15:54 INFO - PROCESS | 1738 | 1464783354890 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x88701800 == 100 [pid = 1738] [id = 241] 05:15:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 304 (0x8b7df400) [pid = 1738] [serial = 724] [outer = (nil)] 05:15:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 305 (0x8bc4b000) [pid = 1738] [serial = 725] [outer = 0x8b7df400] 05:15:54 INFO - PROCESS | 1738 | 1464783354978 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 306 (0x8bc4f400) [pid = 1738] [serial = 726] [outer = 0x8b7df400] 05:15:55 INFO - PROCESS | 1738 | 1464783355917 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1643ms 05:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:15:55 INFO - PROCESS | 1738 | 1464783355977 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 1738 | 1464783355980 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:15:55 INFO - PROCESS | 1738 | 1464783355987 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 1738 | 1464783355990 Marionette TRACE conn4 <- [1,938,null,{}] 05:15:56 INFO - PROCESS | 1738 | 1464783355996 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 1738 | 1464783356206 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:15:56 INFO - PROCESS | 1738 | 1464783356460 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x88040800 == 101 [pid = 1738] [id = 242] 05:15:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 307 (0x88040c00) [pid = 1738] [serial = 727] [outer = (nil)] 05:15:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 308 (0x88049c00) [pid = 1738] [serial = 728] [outer = 0x88040c00] 05:15:56 INFO - PROCESS | 1738 | 1464783356596 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 309 (0x8804cc00) [pid = 1738] [serial = 729] [outer = 0x88040c00] 05:15:57 INFO - PROCESS | 1738 | 1464783357501 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1585ms 05:15:57 INFO - PROCESS | 1738 | 1464783357572 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:15:57 INFO - PROCESS | 1738 | 1464783357577 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:15:57 INFO - PROCESS | 1738 | 1464783357583 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1738 | 1464783357589 Marionette TRACE conn4 <- [1,942,null,{}] 05:15:57 INFO - PROCESS | 1738 | 1464783357595 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 1738 | 1464783357855 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:15:58 INFO - PROCESS | 1738 | 1464783358182 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x88043400 == 102 [pid = 1738] [id = 243] 05:15:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 310 (0x88148400) [pid = 1738] [serial = 730] [outer = (nil)] 05:15:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 311 (0x8814c400) [pid = 1738] [serial = 731] [outer = 0x88148400] 05:15:58 INFO - PROCESS | 1738 | 1464783358278 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 312 (0x88151400) [pid = 1738] [serial = 732] [outer = 0x88148400] 05:15:59 INFO - PROCESS | 1738 | 1464783359208 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1685ms 05:15:59 INFO - PROCESS | 1738 | 1464783359269 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 1738 | 1464783359272 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:15:59 INFO - PROCESS | 1738 | 1464783359279 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1738 | 1464783359283 Marionette TRACE conn4 <- [1,946,null,{}] 05:15:59 INFO - PROCESS | 1738 | 1464783359289 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 1738 | 1464783359495 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:15:59 INFO - PROCESS | 1738 | 1464783359756 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x87621c00 == 103 [pid = 1738] [id = 244] 05:15:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 313 (0x87624c00) [pid = 1738] [serial = 733] [outer = (nil)] 05:15:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 314 (0x87628c00) [pid = 1738] [serial = 734] [outer = 0x87624c00] 05:15:59 INFO - PROCESS | 1738 | 1464783359888 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 315 (0x8762bc00) [pid = 1738] [serial = 735] [outer = 0x87624c00] 05:16:00 INFO - PROCESS | 1738 | 1464783360795 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1582ms 05:16:00 INFO - PROCESS | 1738 | 1464783360864 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 1738 | 1464783360868 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:16:00 INFO - PROCESS | 1738 | 1464783360874 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 1738 | 1464783360878 Marionette TRACE conn4 <- [1,950,null,{}] 05:16:00 INFO - PROCESS | 1738 | 1464783360884 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:01 INFO - PROCESS | 1738 | 1464783361102 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:16:01 INFO - PROCESS | 1738 | 1464783361376 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8761e400 == 104 [pid = 1738] [id = 245] 05:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 316 (0x87625c00) [pid = 1738] [serial = 736] [outer = (nil)] 05:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 317 (0x88152c00) [pid = 1738] [serial = 737] [outer = 0x87625c00] 05:16:01 INFO - PROCESS | 1738 | 1464783361500 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 318 (0x8bc4a800) [pid = 1738] [serial = 738] [outer = 0x87625c00] 05:16:02 INFO - PROCESS | 1738 | 1464783362376 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1536ms 05:16:02 INFO - PROCESS | 1738 | 1464783362410 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 1738 | 1464783362413 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:16:02 INFO - PROCESS | 1738 | 1464783362421 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 1738 | 1464783362424 Marionette TRACE conn4 <- [1,954,null,{}] 05:16:02 INFO - PROCESS | 1738 | 1464783362430 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 1738 | 1464783362737 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:16:02 INFO - PROCESS | 1738 | 1464783362948 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x87628000 == 105 [pid = 1738] [id = 246] 05:16:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 319 (0x87629000) [pid = 1738] [serial = 739] [outer = (nil)] 05:16:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 320 (0x8785bc00) [pid = 1738] [serial = 740] [outer = 0x87629000] 05:16:03 INFO - PROCESS | 1738 | 1464783363083 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 321 (0x8785f400) [pid = 1738] [serial = 741] [outer = 0x87629000] 05:16:03 INFO - PROCESS | 1738 | 1464783363944 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1584ms 05:16:04 INFO - PROCESS | 1738 | 1464783364006 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 1738 | 1464783364010 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:16:04 INFO - PROCESS | 1738 | 1464783364016 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 1738 | 1464783364019 Marionette TRACE conn4 <- [1,958,null,{}] 05:16:04 INFO - PROCESS | 1738 | 1464783364025 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 1738 | 1464783364239 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:16:04 INFO - PROCESS | 1738 | 1464783364501 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x87628800 == 106 [pid = 1738] [id = 247] 05:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 322 (0x87859400) [pid = 1738] [serial = 742] [outer = (nil)] 05:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 323 (0x87a79c00) [pid = 1738] [serial = 743] [outer = 0x87859400] 05:16:04 INFO - PROCESS | 1738 | 1464783364630 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 324 (0x87a7d400) [pid = 1738] [serial = 744] [outer = 0x87859400] 05:16:05 INFO - PROCESS | 1738 | 1464783365524 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1580ms 05:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:16:05 INFO - PROCESS | 1738 | 1464783365598 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1738 | 1464783365601 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:16:05 INFO - PROCESS | 1738 | 1464783365608 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1738 | 1464783365611 Marionette TRACE conn4 <- [1,962,null,{}] 05:16:05 INFO - PROCESS | 1738 | 1464783365617 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:05 INFO - PROCESS | 1738 | 1464783365856 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:16:06 INFO - PROCESS | 1738 | 1464783366176 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x87864800 == 107 [pid = 1738] [id = 248] 05:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 325 (0x87a7c000) [pid = 1738] [serial = 745] [outer = (nil)] 05:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 326 (0x87a84400) [pid = 1738] [serial = 746] [outer = 0x87a7c000] 05:16:06 INFO - PROCESS | 1738 | 1464783366268 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 327 (0x87a85c00) [pid = 1738] [serial = 747] [outer = 0x87a7c000] 05:16:07 INFO - PROCESS | 1738 | 1464783367172 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1632ms 05:16:07 INFO - PROCESS | 1738 | 1464783367240 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 1738 | 1464783367243 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:16:07 INFO - PROCESS | 1738 | 1464783367250 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1738 | 1464783367254 Marionette TRACE conn4 <- [1,966,null,{}] 05:16:07 INFO - PROCESS | 1738 | 1464783367259 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 1738 | 1464783367452 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:16:07 INFO - PROCESS | 1738 | 1464783367812 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df11400 == 108 [pid = 1738] [id = 249] 05:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 328 (0x8e282800) [pid = 1738] [serial = 748] [outer = (nil)] 05:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 329 (0x9277f000) [pid = 1738] [serial = 749] [outer = 0x8e282800] 05:16:07 INFO - PROCESS | 1738 | 1464783367906 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 330 (0x9b25dc00) [pid = 1738] [serial = 750] [outer = 0x8e282800] 05:16:09 INFO - PROCESS | 1738 | 1464783369143 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1951ms 05:16:09 INFO - PROCESS | 1738 | 1464783369210 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 1738 | 1464783369218 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:16:09 INFO - PROCESS | 1738 | 1464783369229 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 1738 | 1464783369233 Marionette TRACE conn4 <- [1,970,null,{}] 05:16:09 INFO - PROCESS | 1738 | 1464783369244 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:09 INFO - PROCESS | 1738 | 1464783369598 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:16:09 INFO - PROCESS | 1738 | 1464783369933 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a80800 == 109 [pid = 1738] [id = 250] 05:16:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 331 (0x8b647400) [pid = 1738] [serial = 751] [outer = (nil)] 05:16:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 332 (0x8b64ec00) [pid = 1738] [serial = 752] [outer = 0x8b647400] 05:16:10 INFO - PROCESS | 1738 | 1464783370018 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 333 (0x8b650000) [pid = 1738] [serial = 753] [outer = 0x8b647400] 05:16:10 INFO - PROCESS | 1738 | 1464783370912 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1747ms 05:16:10 INFO - PROCESS | 1738 | 1464783370976 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1738 | 1464783370980 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:16:10 INFO - PROCESS | 1738 | 1464783370988 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1738 | 1464783370992 Marionette TRACE conn4 <- [1,974,null,{}] 05:16:11 INFO - PROCESS | 1738 | 1464783370998 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 1738 | 1464783371212 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:16:12 INFO - PROCESS | 1738 | --DOCSHELL 0x96b30000 == 108 [pid = 1738] [id = 65] 05:16:12 INFO - PROCESS | 1738 | --DOCSHELL 0x911dd000 == 107 [pid = 1738] [id = 122] 05:16:12 INFO - PROCESS | 1738 | --DOCSHELL 0x8ad6c400 == 106 [pid = 1738] [id = 188] 05:16:12 INFO - PROCESS | 1738 | --DOCSHELL 0x8f758400 == 105 [pid = 1738] [id = 212] 05:16:12 INFO - PROCESS | 1738 | --DOCSHELL 0x8de49c00 == 104 [pid = 1738] [id = 211] 05:16:12 INFO - PROCESS | 1738 | --DOCSHELL 0x89fc9400 == 103 [pid = 1738] [id = 210] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 332 (0x94e8b800) [pid = 1738] [serial = 542] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 331 (0x92777c00) [pid = 1738] [serial = 629] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 330 (0xa35e7400) [pid = 1738] [serial = 614] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 329 (0x921ce400) [pid = 1738] [serial = 610] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 328 (0x9277ec00) [pid = 1738] [serial = 607] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 327 (0xa2280c00) [pid = 1738] [serial = 604] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 326 (0x9bf4e400) [pid = 1738] [serial = 601] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 325 (0x9b1ef400) [pid = 1738] [serial = 598] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 324 (0x9a787400) [pid = 1738] [serial = 595] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 323 (0x99c0bc00) [pid = 1738] [serial = 592] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 322 (0x938edc00) [pid = 1738] [serial = 589] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 321 (0x8d615000) [pid = 1738] [serial = 583] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 320 (0x8e10fc00) [pid = 1738] [serial = 586] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 319 (0x938ef000) [pid = 1738] [serial = 581] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 318 (0x8d7d3400) [pid = 1738] [serial = 620] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 317 (0x8df0f400) [pid = 1738] [serial = 621] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 316 (0x8be90800) [pid = 1738] [serial = 617] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 315 (0x8d5d1400) [pid = 1738] [serial = 618] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 314 (0x8de7e000) [pid = 1738] [serial = 623] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 313 (0x8e0cc800) [pid = 1738] [serial = 624] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 312 (0x8f756000) [pid = 1738] [serial = 626] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 311 (0x8e06d000) [pid = 1738] [serial = 398] [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.] 05:16:12 INFO - PROCESS | 1738 | --DOMWINDOW == 310 (0x912f2800) [pid = 1738] [serial = 627] [outer = (nil)] [url = about:blank] 05:16:12 INFO - PROCESS | 1738 | 1464783372612 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x87863000 == 104 [pid = 1738] [id = 251] 05:16:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 311 (0x87a78800) [pid = 1738] [serial = 754] [outer = (nil)] 05:16:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 312 (0x87a86400) [pid = 1738] [serial = 755] [outer = 0x87a78800] 05:16:12 INFO - PROCESS | 1738 | 1464783372712 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 313 (0x88145800) [pid = 1738] [serial = 756] [outer = 0x87a78800] 05:16:13 INFO - PROCESS | 1738 | 1464783373507 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2536ms 05:16:13 INFO - PROCESS | 1738 | 1464783373526 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 1738 | 1464783373533 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:16:13 INFO - PROCESS | 1738 | 1464783373540 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 1738 | 1464783373546 Marionette TRACE conn4 <- [1,978,null,{}] 05:16:13 INFO - PROCESS | 1738 | 1464783373580 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 1738 | 1464783373770 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:16:13 INFO - PROCESS | 1738 | 1464783373784 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8870c800 == 105 [pid = 1738] [id = 252] 05:16:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 314 (0x88710c00) [pid = 1738] [serial = 757] [outer = (nil)] 05:16:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 315 (0x88848400) [pid = 1738] [serial = 758] [outer = 0x88710c00] 05:16:13 INFO - PROCESS | 1738 | 1464783373861 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 316 (0x88f21400) [pid = 1738] [serial = 759] [outer = 0x88710c00] 05:16:14 INFO - PROCESS | 1738 | 1464783374869 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1409ms 05:16:14 INFO - PROCESS | 1738 | 1464783374954 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 1738 | 1464783374961 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:16:14 INFO - PROCESS | 1738 | 1464783374974 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 1738 | 1464783374977 Marionette TRACE conn4 <- [1,982,null,{}] 05:16:14 INFO - PROCESS | 1738 | 1464783374984 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 1738 | 1464783375236 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:16:15 INFO - PROCESS | 1738 | 1464783375266 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e2c00 == 106 [pid = 1738] [id = 253] 05:16:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 317 (0x898e3000) [pid = 1738] [serial = 760] [outer = (nil)] 05:16:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 318 (0x898f0c00) [pid = 1738] [serial = 761] [outer = 0x898e3000] 05:16:15 INFO - PROCESS | 1738 | 1464783375341 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 319 (0x8aacec00) [pid = 1738] [serial = 762] [outer = 0x898e3000] 05:16:16 INFO - PROCESS | 1738 | 1464783376348 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1437ms 05:16:16 INFO - PROCESS | 1738 | 1464783376407 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 1738 | 1464783376410 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:16:16 INFO - PROCESS | 1738 | 1464783376427 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 1738 | 1464783376436 Marionette TRACE conn4 <- [1,986,null,{}] 05:16:16 INFO - PROCESS | 1738 | 1464783376451 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:16 INFO - PROCESS | 1738 | 1464783376707 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:16:16 INFO - PROCESS | 1738 | 1464783376736 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x88708400 == 107 [pid = 1738] [id = 254] 05:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 320 (0x8912cc00) [pid = 1738] [serial = 763] [outer = (nil)] 05:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 321 (0x8b64fc00) [pid = 1738] [serial = 764] [outer = 0x8912cc00] 05:16:16 INFO - PROCESS | 1738 | 1464783376806 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 322 (0x8b656800) [pid = 1738] [serial = 765] [outer = 0x8912cc00] 05:16:17 INFO - PROCESS | 1738 | --DOMWINDOW == 321 (0x8d7c7000) [pid = 1738] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:16:17 INFO - PROCESS | 1738 | --DOMWINDOW == 320 (0x919be800) [pid = 1738] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:16:17 INFO - PROCESS | 1738 | --DOMWINDOW == 319 (0x8aacb400) [pid = 1738] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:16:17 INFO - PROCESS | 1738 | --DOMWINDOW == 318 (0x8de78000) [pid = 1738] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:16:17 INFO - PROCESS | 1738 | --DOMWINDOW == 317 (0x8a9e8800) [pid = 1738] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:16:17 INFO - PROCESS | 1738 | --DOMWINDOW == 316 (0x88846400) [pid = 1738] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:16:17 INFO - PROCESS | 1738 | --DOMWINDOW == 315 (0x919bc800) [pid = 1738] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:16:18 INFO - PROCESS | 1738 | 1464783378223 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1855ms 05:16:18 INFO - PROCESS | 1738 | 1464783378275 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 1738 | 1464783378281 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:16:18 INFO - PROCESS | 1738 | 1464783378288 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 1738 | 1464783378293 Marionette TRACE conn4 <- [1,990,null,{}] 05:16:18 INFO - PROCESS | 1738 | 1464783378299 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:18 INFO - PROCESS | 1738 | 1464783378566 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:16:18 INFO - PROCESS | 1738 | 1464783378594 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aacb400 == 108 [pid = 1738] [id = 255] 05:16:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 316 (0x8ab52000) [pid = 1738] [serial = 766] [outer = (nil)] 05:16:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 317 (0x8be90800) [pid = 1738] [serial = 767] [outer = 0x8ab52000] 05:16:18 INFO - PROCESS | 1738 | 1464783378675 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 318 (0x8bff8800) [pid = 1738] [serial = 768] [outer = 0x8ab52000] 05:16:19 INFO - PROCESS | 1738 | 1464783379682 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1436ms 05:16:19 INFO - PROCESS | 1738 | 1464783379726 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 1738 | 1464783379733 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:16:19 INFO - PROCESS | 1738 | 1464783379744 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1738 | 1464783379751 Marionette TRACE conn4 <- [1,994,null,{}] 05:16:19 INFO - PROCESS | 1738 | 1464783379763 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 1738 | 1464783380025 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:16:20 INFO - PROCESS | 1738 | 1464783380358 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x88044c00 == 109 [pid = 1738] [id = 256] 05:16:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 319 (0x88045c00) [pid = 1738] [serial = 769] [outer = (nil)] 05:16:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 320 (0x8814a800) [pid = 1738] [serial = 770] [outer = 0x88045c00] 05:16:20 INFO - PROCESS | 1738 | 1464783380456 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 321 (0x88707c00) [pid = 1738] [serial = 771] [outer = 0x88045c00] 05:16:21 INFO - PROCESS | 1738 | 1464783381410 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1699ms 05:16:21 INFO - PROCESS | 1738 | 1464783381444 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 1738 | 1464783381453 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:16:21 INFO - PROCESS | 1738 | 1464783381463 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 1738 | 1464783381467 Marionette TRACE conn4 <- [1,998,null,{}] 05:16:21 INFO - PROCESS | 1738 | 1464783381474 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 1738 | 1464783381681 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:16:21 INFO - PROCESS | 1738 | 1464783381949 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e3800 == 110 [pid = 1738] [id = 257] 05:16:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 322 (0x898e8c00) [pid = 1738] [serial = 772] [outer = (nil)] 05:16:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 323 (0x8aacc800) [pid = 1738] [serial = 773] [outer = 0x898e8c00] 05:16:22 INFO - PROCESS | 1738 | 1464783382081 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 324 (0x8ab5bc00) [pid = 1738] [serial = 774] [outer = 0x898e8c00] 05:16:23 INFO - PROCESS | 1738 | 1464783383075 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1690ms 05:16:23 INFO - PROCESS | 1738 | 1464783383155 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 1738 | 1464783383159 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:16:23 INFO - PROCESS | 1738 | 1464783383166 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 1738 | 1464783383172 Marionette TRACE conn4 <- [1,1002,null,{}] 05:16:23 INFO - PROCESS | 1738 | 1464783383189 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:23 INFO - PROCESS | 1738 | 1464783383450 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:16:23 INFO - PROCESS | 1738 | 1464783383819 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad3c00 == 111 [pid = 1738] [id = 258] 05:16:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 325 (0x8c651000) [pid = 1738] [serial = 775] [outer = (nil)] 05:16:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 326 (0x8d616800) [pid = 1738] [serial = 776] [outer = 0x8c651000] 05:16:23 INFO - PROCESS | 1738 | 1464783383918 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 327 (0x8d9c7400) [pid = 1738] [serial = 777] [outer = 0x8c651000] 05:16:24 INFO - PROCESS | 1738 | 1464783384913 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1792ms 05:16:24 INFO - PROCESS | 1738 | 1464783384959 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:16:24 INFO - PROCESS | 1738 | 1464783384964 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:16:24 INFO - PROCESS | 1738 | 1464783384971 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 1738 | 1464783384975 Marionette TRACE conn4 <- [1,1006,null,{}] 05:16:24 INFO - PROCESS | 1738 | 1464783384981 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 1738 | 1464783385197 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:16:25 INFO - PROCESS | 1738 | 1464783385461 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d6400 == 112 [pid = 1738] [id = 259] 05:16:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 328 (0x8c65d400) [pid = 1738] [serial = 778] [outer = (nil)] 05:16:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 329 (0x8e06fc00) [pid = 1738] [serial = 779] [outer = 0x8c65d400] 05:16:25 INFO - PROCESS | 1738 | 1464783385585 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 330 (0x8e0ca400) [pid = 1738] [serial = 780] [outer = 0x8c65d400] 05:16:26 INFO - PROCESS | 1738 | 1464783386489 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1591ms 05:16:26 INFO - PROCESS | 1738 | 1464783386562 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 1738 | 1464783386565 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:16:26 INFO - PROCESS | 1738 | 1464783386572 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 1738 | 1464783386575 Marionette TRACE conn4 <- [1,1010,null,{}] 05:16:26 INFO - PROCESS | 1738 | 1464783386581 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:26 INFO - PROCESS | 1738 | 1464783386781 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:16:27 INFO - PROCESS | 1738 | 1464783387042 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7f800 == 113 [pid = 1738] [id = 260] 05:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 331 (0x8df0f400) [pid = 1738] [serial = 781] [outer = (nil)] 05:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 332 (0x8e290400) [pid = 1738] [serial = 782] [outer = 0x8df0f400] 05:16:27 INFO - PROCESS | 1738 | 1464783387170 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 333 (0x8f0b8c00) [pid = 1738] [serial = 783] [outer = 0x8df0f400] 05:16:28 INFO - PROCESS | 1738 | 1464783388085 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1585ms 05:16:28 INFO - PROCESS | 1738 | 1464783388157 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 1738 | 1464783388161 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:16:28 INFO - PROCESS | 1738 | 1464783388168 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1738 | 1464783388172 Marionette TRACE conn4 <- [1,1014,null,{}] 05:16:28 INFO - PROCESS | 1738 | 1464783388178 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 1738 | 1464783388445 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:16:28 INFO - PROCESS | 1738 | 1464783388770 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8804b800 == 114 [pid = 1738] [id = 261] 05:16:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 334 (0x8e111c00) [pid = 1738] [serial = 784] [outer = (nil)] 05:16:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 335 (0x9277cc00) [pid = 1738] [serial = 785] [outer = 0x8e111c00] 05:16:28 INFO - PROCESS | 1738 | 1464783388860 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 336 (0x938bdc00) [pid = 1738] [serial = 786] [outer = 0x8e111c00] 05:16:29 INFO - PROCESS | 1738 | 1464783389794 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1683ms 05:16:29 INFO - PROCESS | 1738 | 1464783389852 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 1738 | 1464783389855 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:16:29 INFO - PROCESS | 1738 | 1464783389863 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 1738 | 1464783389866 Marionette TRACE conn4 <- [1,1018,null,{}] 05:16:29 INFO - PROCESS | 1738 | 1464783389872 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 1738 | 1464783390062 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:16:30 INFO - PROCESS | 1738 | 1464783390325 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e107800 == 115 [pid = 1738] [id = 262] 05:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 337 (0x8f244000) [pid = 1738] [serial = 787] [outer = (nil)] 05:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 338 (0x94e92c00) [pid = 1738] [serial = 788] [outer = 0x8f244000] 05:16:30 INFO - PROCESS | 1738 | 1464783390455 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 339 (0x96b2b400) [pid = 1738] [serial = 789] [outer = 0x8f244000] 05:16:31 INFO - PROCESS | 1738 | 1464783391336 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1535ms 05:16:31 INFO - PROCESS | 1738 | 1464783391399 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:16:31 INFO - PROCESS | 1738 | 1464783391403 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:16:31 INFO - PROCESS | 1738 | 1464783391410 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 1738 | 1464783391414 Marionette TRACE conn4 <- [1,1022,null,{}] 05:16:31 INFO - PROCESS | 1738 | 1464783391419 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 1738 | 1464783391617 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:16:31 INFO - PROCESS | 1738 | 1464783391880 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8870c400 == 116 [pid = 1738] [id = 263] 05:16:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 340 (0x8de5a000) [pid = 1738] [serial = 790] [outer = (nil)] 05:16:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 341 (0x99e2d800) [pid = 1738] [serial = 791] [outer = 0x8de5a000] 05:16:32 INFO - PROCESS | 1738 | 1464783392008 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 342 (0x9a4d7400) [pid = 1738] [serial = 792] [outer = 0x8de5a000] 05:16:32 INFO - PROCESS | 1738 | 1464783392922 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1590ms 05:16:33 INFO - PROCESS | 1738 | 1464783393000 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 1738 | 1464783393004 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:16:33 INFO - PROCESS | 1738 | 1464783393011 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - PROCESS | 1738 | 1464783393014 Marionette TRACE conn4 <- [1,1026,null,{}] 05:16:33 INFO - PROCESS | 1738 | 1464783393020 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:33 INFO - PROCESS | 1738 | 1464783393244 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:16:33 INFO - PROCESS | 1738 | 1464783393522 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x919b9800 == 117 [pid = 1738] [id = 264] 05:16:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 343 (0x921c5800) [pid = 1738] [serial = 793] [outer = (nil)] 05:16:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 344 (0x9b075800) [pid = 1738] [serial = 794] [outer = 0x921c5800] 05:16:33 INFO - PROCESS | 1738 | 1464783393647 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 345 (0x9b5ae800) [pid = 1738] [serial = 795] [outer = 0x921c5800] 05:16:34 INFO - PROCESS | 1738 | 1464783394536 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1582ms 05:16:34 INFO - PROCESS | 1738 | 1464783394594 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1738 | 1464783394598 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:16:34 INFO - PROCESS | 1738 | 1464783394604 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 1738 | 1464783394608 Marionette TRACE conn4 <- [1,1030,null,{}] 05:16:34 INFO - PROCESS | 1738 | 1464783394613 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 1738 | 1464783394803 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:16:35 INFO - PROCESS | 1738 | 1464783395067 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a266000 == 118 [pid = 1738] [id = 265] 05:16:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 346 (0x9ab03400) [pid = 1738] [serial = 796] [outer = (nil)] 05:16:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 347 (0xa1064000) [pid = 1738] [serial = 797] [outer = 0x9ab03400] 05:16:35 INFO - PROCESS | 1738 | 1464783395197 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 348 (0xa2153c00) [pid = 1738] [serial = 798] [outer = 0x9ab03400] 05:16:36 INFO - PROCESS | 1738 | 1464783396137 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1591ms 05:16:36 INFO - PROCESS | 1738 | 1464783396197 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:16:36 INFO - PROCESS | 1738 | 1464783396201 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:16:36 INFO - PROCESS | 1738 | 1464783396208 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 1738 | 1464783396212 Marionette TRACE conn4 <- [1,1034,null,{}] 05:16:36 INFO - PROCESS | 1738 | 1464783396218 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:36 INFO - PROCESS | 1738 | 1464783396443 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:16:36 INFO - PROCESS | 1738 | 1464783396720 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a302400 == 119 [pid = 1738] [id = 266] 05:16:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 349 (0x8a309c00) [pid = 1738] [serial = 799] [outer = (nil)] 05:16:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 350 (0x8a30f800) [pid = 1738] [serial = 800] [outer = 0x8a309c00] 05:16:36 INFO - PROCESS | 1738 | 1464783396879 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 351 (0x9d8b3c00) [pid = 1738] [serial = 801] [outer = 0x8a309c00] 05:16:37 INFO - PROCESS | 1738 | 1464783397810 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1635ms 05:16:37 INFO - PROCESS | 1738 | 1464783397845 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:16:37 INFO - PROCESS | 1738 | 1464783397849 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:16:37 INFO - PROCESS | 1738 | 1464783397857 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1738 | 1464783397860 Marionette TRACE conn4 <- [1,1038,null,{}] 05:16:37 INFO - PROCESS | 1738 | 1464783397868 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 1738 | 1464783398126 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:16:38 INFO - PROCESS | 1738 | 1464783398465 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c2800 == 120 [pid = 1738] [id = 267] 05:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 352 (0x8a3c3800) [pid = 1738] [serial = 802] [outer = (nil)] 05:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 353 (0x8a3cb400) [pid = 1738] [serial = 803] [outer = 0x8a3c3800] 05:16:38 INFO - PROCESS | 1738 | 1464783398555 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 354 (0x8a3cdc00) [pid = 1738] [serial = 804] [outer = 0x8a3c3800] 05:16:39 INFO - PROCESS | 1738 | 1464783399460 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1637ms 05:16:39 INFO - PROCESS | 1738 | 1464783399496 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1738 | 1464783399500 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:16:39 INFO - PROCESS | 1738 | 1464783399519 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1738 | 1464783399523 Marionette TRACE conn4 <- [1,1042,null,{}] 05:16:39 INFO - PROCESS | 1738 | 1464783399529 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 1738 | 1464783399733 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:16:40 INFO - PROCESS | 1738 | 1464783400044 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa2c00 == 121 [pid = 1738] [id = 268] 05:16:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 355 (0x85fa3800) [pid = 1738] [serial = 805] [outer = (nil)] 05:16:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 356 (0x85fab000) [pid = 1738] [serial = 806] [outer = 0x85fa3800] 05:16:40 INFO - PROCESS | 1738 | 1464783400140 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 357 (0x85fad400) [pid = 1738] [serial = 807] [outer = 0x85fa3800] 05:16:41 INFO - PROCESS | 1738 | 1464783401036 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1594ms 05:16:41 INFO - PROCESS | 1738 | 1464783401115 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1738 | 1464783401118 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:16:41 INFO - PROCESS | 1738 | 1464783401125 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 1738 | 1464783401129 Marionette TRACE conn4 <- [1,1046,null,{}] 05:16:41 INFO - PROCESS | 1738 | 1464783401135 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 1738 | 1464783401408 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:16:42 INFO - PROCESS | 1738 | 1464783402202 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x87624800 == 122 [pid = 1738] [id = 269] 05:16:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 358 (0x87626c00) [pid = 1738] [serial = 808] [outer = (nil)] 05:16:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 359 (0x8785a800) [pid = 1738] [serial = 809] [outer = 0x87626c00] 05:16:42 INFO - PROCESS | 1738 | 1464783402323 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 360 (0x88040400) [pid = 1738] [serial = 810] [outer = 0x87626c00] 05:16:43 INFO - PROCESS | 1738 | 1464783403245 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2187ms 05:16:43 INFO - PROCESS | 1738 | 1464783403314 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 1738 | 1464783403321 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:16:43 INFO - PROCESS | 1738 | 1464783403329 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 1738 | 1464783403338 Marionette TRACE conn4 <- [1,1050,null,{}] 05:16:43 INFO - PROCESS | 1738 | 1464783403351 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:43 INFO - PROCESS | 1738 | 1464783403598 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:16:43 INFO - PROCESS | 1738 | 1464783403950 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a86800 == 123 [pid = 1738] [id = 270] 05:16:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 361 (0x88047800) [pid = 1738] [serial = 811] [outer = (nil)] 05:16:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 362 (0x8912e400) [pid = 1738] [serial = 812] [outer = 0x88047800] 05:16:44 INFO - PROCESS | 1738 | 1464783404037 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 363 (0x89fd6400) [pid = 1738] [serial = 813] [outer = 0x88047800] 05:16:45 INFO - PROCESS | 1738 | 1464783405124 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1845ms 05:16:45 INFO - PROCESS | 1738 | 1464783405178 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 1738 | 1464783405184 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:16:45 INFO - PROCESS | 1738 | 1464783405193 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 1738 | 1464783405197 Marionette TRACE conn4 <- [1,1054,null,{}] 05:16:45 INFO - PROCESS | 1738 | 1464783405203 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:45 INFO - PROCESS | 1738 | 1464783405408 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:16:45 INFO - PROCESS | 1738 | 1464783405732 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3cb800 == 124 [pid = 1738] [id = 271] 05:16:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 364 (0x8a3ce000) [pid = 1738] [serial = 814] [outer = (nil)] 05:16:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 365 (0x8a9ea000) [pid = 1738] [serial = 815] [outer = 0x8a3ce000] 05:16:45 INFO - PROCESS | 1738 | 1464783405822 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 366 (0x8ab57c00) [pid = 1738] [serial = 816] [outer = 0x8a3ce000] 05:16:46 INFO - PROCESS | 1738 | 1464783406789 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1633ms 05:16:46 INFO - PROCESS | 1738 | 1464783406826 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1738 | 1464783406830 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:16:46 INFO - PROCESS | 1738 | 1464783406840 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1738 | 1464783406854 Marionette TRACE conn4 <- [1,1058,null,{}] 05:16:46 INFO - PROCESS | 1738 | 1464783406873 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 1738 | 1464783407095 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:16:47 INFO - PROCESS | 1738 | 1464783407429 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x88043000 == 125 [pid = 1738] [id = 272] 05:16:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 367 (0x88145000) [pid = 1738] [serial = 817] [outer = (nil)] 05:16:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 368 (0x8bff0c00) [pid = 1738] [serial = 818] [outer = 0x88145000] 05:16:47 INFO - PROCESS | 1738 | 1464783407526 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 369 (0x8c659400) [pid = 1738] [serial = 819] [outer = 0x88145000] 05:16:48 INFO - PROCESS | 1738 | 1464783408491 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1699ms 05:16:48 INFO - PROCESS | 1738 | 1464783408538 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 1738 | 1464783408546 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:16:48 INFO - PROCESS | 1738 | 1464783408555 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 1738 | 1464783408558 Marionette TRACE conn4 <- [1,1062,null,{}] 05:16:48 INFO - PROCESS | 1738 | 1464783408566 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 1738 | 1464783408771 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:16:49 INFO - PROCESS | 1738 | 1464783409107 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x87859c00 == 126 [pid = 1738] [id = 273] 05:16:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 370 (0x8785a400) [pid = 1738] [serial = 820] [outer = (nil)] 05:16:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 371 (0x8de4fc00) [pid = 1738] [serial = 821] [outer = 0x8785a400] 05:16:49 INFO - PROCESS | 1738 | 1464783409198 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 372 (0x8de77800) [pid = 1738] [serial = 822] [outer = 0x8785a400] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x92b41400 == 125 [pid = 1738] [id = 67] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8e289c00 == 124 [pid = 1738] [id = 193] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8f66a000 == 123 [pid = 1738] [id = 147] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x98662c00 == 122 [pid = 1738] [id = 199] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e9000 == 121 [pid = 1738] [id = 202] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff3c00 == 120 [pid = 1738] [id = 201] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5ccc00 == 119 [pid = 1738] [id = 197] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8e287800 == 118 [pid = 1738] [id = 203] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8ad68000 == 117 [pid = 1738] [id = 200] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8e070400 == 116 [pid = 1738] [id = 198] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x88708400 == 115 [pid = 1738] [id = 254] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x898e2c00 == 114 [pid = 1738] [id = 253] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8870c800 == 113 [pid = 1738] [id = 252] 05:16:50 INFO - PROCESS | 1738 | --DOCSHELL 0x87863000 == 112 [pid = 1738] [id = 251] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 371 (0x8df11c00) [pid = 1738] [serial = 690] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 370 (0x92c61800) [pid = 1738] [serial = 696] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 369 (0x8aad8c00) [pid = 1738] [serial = 684] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 368 (0x8e286c00) [pid = 1738] [serial = 693] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 367 (0x8912a000) [pid = 1738] [serial = 674] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 366 (0x89128c00) [pid = 1738] [serial = 668] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 365 (0x8aace400) [pid = 1738] [serial = 683] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 364 (0x89fd7c00) [pid = 1738] [serial = 632] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 363 (0x919c4c00) [pid = 1738] [serial = 695] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 362 (0x8870a400) [pid = 1738] [serial = 671] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 361 (0x8d611000) [pid = 1738] [serial = 687] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 360 (0x8c652c00) [pid = 1738] [serial = 662] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 359 (0x8ab56800) [pid = 1738] [serial = 653] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 358 (0x8aad8400) [pid = 1738] [serial = 650] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 357 (0x912f5800) [pid = 1738] [serial = 638] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 356 (0x8ab57000) [pid = 1738] [serial = 659] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 355 (0x8c654c00) [pid = 1738] [serial = 665] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 354 (0x8de74000) [pid = 1738] [serial = 689] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 353 (0x9b911400) [pid = 1738] [serial = 647] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 352 (0x88f22800) [pid = 1738] [serial = 680] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 351 (0x8de7a400) [pid = 1738] [serial = 635] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 350 (0x92c5f000) [pid = 1738] [serial = 630] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 349 (0x9a32b000) [pid = 1738] [serial = 641] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 348 (0x898ea800) [pid = 1738] [serial = 656] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 347 (0x8e104400) [pid = 1738] [serial = 692] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 346 (0x88f29800) [pid = 1738] [serial = 681] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 345 (0x9b1e9000) [pid = 1738] [serial = 644] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 344 (0x8c655c00) [pid = 1738] [serial = 686] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 343 (0x8d9c5800) [pid = 1738] [serial = 677] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | --DOMWINDOW == 342 (0x938be400) [pid = 1738] [serial = 698] [outer = (nil)] [url = about:blank] 05:16:50 INFO - PROCESS | 1738 | 1464783410681 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 2185ms 05:16:50 INFO - PROCESS | 1738 | 1464783410739 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 1738 | 1464783410742 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:16:50 INFO - PROCESS | 1738 | 1464783410749 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 1738 | 1464783410753 Marionette TRACE conn4 <- [1,1066,null,{}] 05:16:50 INFO - PROCESS | 1738 | 1464783410758 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 1738 | 1464783410958 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:16:51 INFO - PROCESS | 1738 | 1464783411137 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x87862000 == 113 [pid = 1738] [id = 274] 05:16:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 343 (0x87863000) [pid = 1738] [serial = 823] [outer = (nil)] 05:16:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 344 (0x88151000) [pid = 1738] [serial = 824] [outer = 0x87863000] 05:16:51 INFO - PROCESS | 1738 | 1464783411227 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 345 (0x8912c800) [pid = 1738] [serial = 825] [outer = 0x87863000] 05:16:52 INFO - PROCESS | 1738 | 1464783412070 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1382ms 05:16:52 INFO - PROCESS | 1738 | 1464783412133 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 1738 | 1464783412137 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:16:52 INFO - PROCESS | 1738 | 1464783412143 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 1738 | 1464783412145 Marionette TRACE conn4 <- [1,1070,null,{}] 05:16:52 INFO - PROCESS | 1738 | 1464783412151 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:52 INFO - PROCESS | 1738 | 1464783412328 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:16:52 INFO - PROCESS | 1738 | 1464783412536 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c32400 == 114 [pid = 1738] [id = 275] 05:16:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 346 (0x8870c800) [pid = 1738] [serial = 826] [outer = (nil)] 05:16:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 347 (0x8aad8c00) [pid = 1738] [serial = 827] [outer = 0x8870c800] 05:16:52 INFO - PROCESS | 1738 | 1464783412611 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 348 (0x8ad6c000) [pid = 1738] [serial = 828] [outer = 0x8870c800] 05:16:53 INFO - PROCESS | 1738 | 1464783413552 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1429ms 05:16:53 INFO - PROCESS | 1738 | 1464783413573 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1738 | 1464783413576 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:16:53 INFO - PROCESS | 1738 | 1464783413592 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 1738 | 1464783413596 Marionette TRACE conn4 <- [1,1074,null,{}] 05:16:53 INFO - PROCESS | 1738 | 1464783413601 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 1738 | 1464783413837 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:16:53 INFO - PROCESS | 1738 | 1464783413869 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x898ea800 == 115 [pid = 1738] [id = 276] 05:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 349 (0x8aacf400) [pid = 1738] [serial = 829] [outer = (nil)] 05:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 350 (0x8be8c000) [pid = 1738] [serial = 830] [outer = 0x8aacf400] 05:16:53 INFO - PROCESS | 1738 | 1464783413942 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 351 (0x8c655400) [pid = 1738] [serial = 831] [outer = 0x8aacf400] 05:16:54 INFO - PROCESS | 1738 | 1464783414908 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2963ms 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 350 (0x938f5c00) [pid = 1738] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 349 (0x919bc000) [pid = 1738] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 348 (0x87624c00) [pid = 1738] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 347 (0x9a4d5000) [pid = 1738] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 346 (0x96b2e000) [pid = 1738] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 345 (0x8f242400) [pid = 1738] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 344 (0x88148400) [pid = 1738] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 343 (0x8d5ce400) [pid = 1738] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 342 (0x8ad5e800) [pid = 1738] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 341 (0x9a32f400) [pid = 1738] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 340 (0x8d7ce800) [pid = 1738] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 339 (0x8d7c6000) [pid = 1738] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 338 (0x8d9c1400) [pid = 1738] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 337 (0x99042800) [pid = 1738] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 336 (0x911d8c00) [pid = 1738] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 335 (0x8f60fc00) [pid = 1738] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 334 (0x8f0ae800) [pid = 1738] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 333 (0x8f759400) [pid = 1738] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 332 (0x8bff5800) [pid = 1738] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 331 (0x8e282800) [pid = 1738] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 330 (0x88705000) [pid = 1738] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 329 (0x99c0b400) [pid = 1738] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 328 (0x8e071800) [pid = 1738] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 327 (0x9b5ad400) [pid = 1738] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 326 (0x8a9ea800) [pid = 1738] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 325 (0x87859400) [pid = 1738] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 324 (0x919bb000) [pid = 1738] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 323 (0x8f0acc00) [pid = 1738] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 322 (0x9bf8c400) [pid = 1738] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 321 (0x8bc41800) [pid = 1738] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 320 (0x87629000) [pid = 1738] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 319 (0x8f662000) [pid = 1738] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 318 (0x8de4f400) [pid = 1738] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 317 (0x938f8c00) [pid = 1738] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 316 (0x9a8f5c00) [pid = 1738] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 315 (0x8f60c800) [pid = 1738] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 314 (0x9443b000) [pid = 1738] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 313 (0x8e0c3c00) [pid = 1738] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 312 (0x990c3c00) [pid = 1738] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 311 (0x8ad67800) [pid = 1738] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 310 (0x921c4000) [pid = 1738] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 309 (0x8f60f800) [pid = 1738] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 308 (0x87625c00) [pid = 1738] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 307 (0x88703000) [pid = 1738] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 306 (0xa26cf400) [pid = 1738] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 305 (0xa050fc00) [pid = 1738] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 304 (0x8e107000) [pid = 1738] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 303 (0x898e3000) [pid = 1738] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 302 (0x9bf8d000) [pid = 1738] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 301 (0x9b1e4400) [pid = 1738] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 300 (0x8d5c9400) [pid = 1738] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 299 (0x88710c00) [pid = 1738] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 298 (0x92777400) [pid = 1738] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 297 (0x8de56000) [pid = 1738] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 296 (0x87a78800) [pid = 1738] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 295 (0x8de4d000) [pid = 1738] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 294 (0x94437c00) [pid = 1738] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 293 (0x8b7df400) [pid = 1738] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 292 (0x97571400) [pid = 1738] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 291 (0x9a329800) [pid = 1738] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 290 (0x89fcb800) [pid = 1738] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 289 (0x8e0c5400) [pid = 1738] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 288 (0x919bb400) [pid = 1738] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 287 (0x919bd400) [pid = 1738] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 286 (0x8bffa400) [pid = 1738] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 285 (0x921c1c00) [pid = 1738] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 284 (0x8de47c00) [pid = 1738] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 283 (0x921c6800) [pid = 1738] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 282 (0x9ab10800) [pid = 1738] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 281 (0x8aacf000) [pid = 1738] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 280 (0x87a7c000) [pid = 1738] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 279 (0x9a32d400) [pid = 1738] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 278 (0x8e282000) [pid = 1738] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 277 (0x8f243c00) [pid = 1738] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 276 (0x8912cc00) [pid = 1738] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 275 (0x9a4d8800) [pid = 1738] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 274 (0x8bff1c00) [pid = 1738] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 273 (0x912ec000) [pid = 1738] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 272 (0x88040c00) [pid = 1738] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 271 (0xa504c400) [pid = 1738] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 270 (0x8f660400) [pid = 1738] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 269 (0x8f662800) [pid = 1738] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 268 (0x8f0b4000) [pid = 1738] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 267 (0x88f29c00) [pid = 1738] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 266 (0x9b1ef000) [pid = 1738] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 265 (0x92079c00) [pid = 1738] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 264 (0x8df0a000) [pid = 1738] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 263 (0x88f26c00) [pid = 1738] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 262 (0x8bff3800) [pid = 1738] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 261 (0x89fca000) [pid = 1738] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 260 (0x8de5ac00) [pid = 1738] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 259 (0x8d7d4c00) [pid = 1738] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 258 (0xa105f800) [pid = 1738] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 257 (0x9b5b0000) [pid = 1738] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 256 (0x8b7d3c00) [pid = 1738] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 255 (0x8870d400) [pid = 1738] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 254 (0x9a336400) [pid = 1738] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 253 (0xa35ea400) [pid = 1738] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 252 (0x8aacf800) [pid = 1738] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 251 (0x8d5d5800) [pid = 1738] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 250 (0x8e28ac00) [pid = 1738] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 249 (0x9a4dc400) [pid = 1738] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 248 (0x9b5b0800) [pid = 1738] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 247 (0x8e28fc00) [pid = 1738] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 246 (0x8de4f800) [pid = 1738] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 245 (0x8de73c00) [pid = 1738] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 244 (0x9a4df000) [pid = 1738] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 243 (0x921ca400) [pid = 1738] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 242 (0x8f609c00) [pid = 1738] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 241 (0x8e285800) [pid = 1738] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 240 (0x8be8a400) [pid = 1738] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 239 (0x921c1800) [pid = 1738] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 238 (0x9ae40000) [pid = 1738] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 237 (0x898eb000) [pid = 1738] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 236 (0x9a4de000) [pid = 1738] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:16:56 INFO - PROCESS | 1738 | --DOMWINDOW == 235 (0x8d9c6400) [pid = 1738] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:16:57 INFO - PROCESS | 1738 | --DOMWINDOW == 234 (0x8c64ec00) [pid = 1738] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:16:57 INFO - PROCESS | 1738 | --DOMWINDOW == 233 (0x9a268800) [pid = 1738] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:16:57 INFO - PROCESS | 1738 | --DOMWINDOW == 232 (0x8f751400) [pid = 1738] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:16:57 INFO - PROCESS | 1738 | --DOMWINDOW == 231 (0x9a78a400) [pid = 1738] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:16:57 INFO - PROCESS | 1738 | --DOMWINDOW == 230 (0x944cbc00) [pid = 1738] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:16:57 INFO - PROCESS | 1738 | --DOMWINDOW == 229 (0x898e2800) [pid = 1738] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:16:57 INFO - PROCESS | 1738 | 1464783416762 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 1738 | 1464783416770 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:16:57 INFO - PROCESS | 1738 | 1464783416819 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 1738 | 1464783416824 Marionette TRACE conn4 <- [1,1078,null,{}] 05:16:57 INFO - PROCESS | 1738 | 1464783416862 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 1738 | 1464783417138 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:16:57 INFO - PROCESS | 1738 | 1464783417313 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785ac00 == 116 [pid = 1738] [id = 277] 05:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 230 (0x87a82000) [pid = 1738] [serial = 832] [outer = (nil)] 05:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 231 (0x8814cc00) [pid = 1738] [serial = 833] [outer = 0x87a82000] 05:16:57 INFO - PROCESS | 1738 | 1464783417388 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 232 (0x88843800) [pid = 1738] [serial = 834] [outer = 0x87a82000] 05:16:58 INFO - PROCESS | 1738 | 1464783418186 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1448ms 05:16:58 INFO - PROCESS | 1738 | 1464783418235 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 1738 | 1464783418238 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:16:58 INFO - PROCESS | 1738 | 1464783418244 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 1738 | 1464783418247 Marionette TRACE conn4 <- [1,1082,null,{}] 05:16:58 INFO - PROCESS | 1738 | 1464783418253 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:58 INFO - PROCESS | 1738 | 1464783418463 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:16:58 INFO - PROCESS | 1738 | 1464783418829 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa9c00 == 117 [pid = 1738] [id = 278] 05:16:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 233 (0x85fab800) [pid = 1738] [serial = 835] [outer = (nil)] 05:16:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 234 (0x8761f000) [pid = 1738] [serial = 836] [outer = 0x85fab800] 05:16:58 INFO - PROCESS | 1738 | 1464783418927 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 235 (0x87a7f400) [pid = 1738] [serial = 837] [outer = 0x85fab800] 05:16:59 INFO - PROCESS | 1738 | 1464783419893 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1686ms 05:16:59 INFO - PROCESS | 1738 | 1464783419933 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 1738 | 1464783419940 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:16:59 INFO - PROCESS | 1738 | 1464783419949 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 1738 | 1464783419956 Marionette TRACE conn4 <- [1,1086,null,{}] 05:16:59 INFO - PROCESS | 1738 | 1464783419963 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 1738 | 1464783420181 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:17:00 INFO - PROCESS | 1738 | 1464783420459 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x88844000 == 118 [pid = 1738] [id = 279] 05:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 236 (0x88f29c00) [pid = 1738] [serial = 838] [outer = (nil)] 05:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 237 (0x8912ac00) [pid = 1738] [serial = 839] [outer = 0x88f29c00] 05:17:00 INFO - PROCESS | 1738 | 1464783420603 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 238 (0x89fcb800) [pid = 1738] [serial = 840] [outer = 0x88f29c00] 05:17:01 INFO - PROCESS | 1738 | 1464783421624 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1735ms 05:17:01 INFO - PROCESS | 1738 | 1464783421689 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:17:01 INFO - PROCESS | 1738 | 1464783421697 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:17:01 INFO - PROCESS | 1738 | 1464783421704 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 1738 | 1464783421709 Marionette TRACE conn4 <- [1,1090,null,{}] 05:17:01 INFO - PROCESS | 1738 | 1464783421716 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 1738 | 1464783421995 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:17:02 INFO - PROCESS | 1738 | 1464783422400 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3ca400 == 119 [pid = 1738] [id = 280] 05:17:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 239 (0x8a9e9400) [pid = 1738] [serial = 841] [outer = (nil)] 05:17:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 240 (0x8aacf800) [pid = 1738] [serial = 842] [outer = 0x8a9e9400] 05:17:02 INFO - PROCESS | 1738 | 1464783422524 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 241 (0x8ad60400) [pid = 1738] [serial = 843] [outer = 0x8a9e9400] 05:17:03 INFO - PROCESS | 1738 | 1464783423523 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1882ms 05:17:03 INFO - PROCESS | 1738 | 1464783423588 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:17:03 INFO - PROCESS | 1738 | 1464783423593 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:17:03 INFO - PROCESS | 1738 | 1464783423608 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 1738 | 1464783423618 Marionette TRACE conn4 <- [1,1094,null,{}] 05:17:03 INFO - PROCESS | 1738 | 1464783423628 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:03 INFO - PROCESS | 1738 | 1464783423926 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:17:04 INFO - PROCESS | 1738 | 1464783424244 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3d0400 == 120 [pid = 1738] [id = 281] 05:17:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 242 (0x8ad66400) [pid = 1738] [serial = 844] [outer = (nil)] 05:17:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 243 (0x8c64e800) [pid = 1738] [serial = 845] [outer = 0x8ad66400] 05:17:04 INFO - PROCESS | 1738 | 1464783424335 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 244 (0x8d5c9000) [pid = 1738] [serial = 846] [outer = 0x8ad66400] 05:17:05 INFO - PROCESS | 1738 | 1464783425319 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1771ms 05:17:05 INFO - PROCESS | 1738 | 1464783425371 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:17:05 INFO - PROCESS | 1738 | 1464783425376 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:17:05 INFO - PROCESS | 1738 | 1464783425384 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 1738 | 1464783425387 Marionette TRACE conn4 <- [1,1098,null,{}] 05:17:05 INFO - PROCESS | 1738 | 1464783425394 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:05 INFO - PROCESS | 1738 | 1464783425625 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:17:05 INFO - PROCESS | 1738 | 1464783425950 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c7400 == 121 [pid = 1738] [id = 282] 05:17:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 245 (0x8d7c7c00) [pid = 1738] [serial = 847] [outer = (nil)] 05:17:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 246 (0x8d9c4800) [pid = 1738] [serial = 848] [outer = 0x8d7c7c00] 05:17:06 INFO - PROCESS | 1738 | 1464783426056 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 247 (0x8de48c00) [pid = 1738] [serial = 849] [outer = 0x8d7c7c00] 05:17:07 INFO - PROCESS | 1738 | 1464783427023 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1699ms 05:17:07 INFO - PROCESS | 1738 | 1464783427084 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 1738 | 1464783427089 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:17:07 INFO - PROCESS | 1738 | 1464783427095 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 1738 | 1464783427099 Marionette TRACE conn4 <- [1,1102,null,{}] 05:17:07 INFO - PROCESS | 1738 | 1464783427105 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:07 INFO - PROCESS | 1738 | 1464783427327 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:17:07 INFO - PROCESS | 1738 | 1464783427648 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5ac00 == 122 [pid = 1738] [id = 283] 05:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 248 (0x8de5b400) [pid = 1738] [serial = 850] [outer = (nil)] 05:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 249 (0x8de7e800) [pid = 1738] [serial = 851] [outer = 0x8de5b400] 05:17:07 INFO - PROCESS | 1738 | 1464783427759 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 250 (0x8e103000) [pid = 1738] [serial = 852] [outer = 0x8de5b400] 05:17:08 INFO - PROCESS | 1738 | 1464783428813 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1788ms 05:17:08 INFO - PROCESS | 1738 | 1464783428885 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:17:08 INFO - PROCESS | 1738 | 1464783428890 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:17:08 INFO - PROCESS | 1738 | 1464783428898 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1738 | 1464783428901 Marionette TRACE conn4 <- [1,1106,null,{}] 05:17:08 INFO - PROCESS | 1738 | 1464783428909 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:09 INFO - PROCESS | 1738 | 1464783429180 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:17:09 INFO - PROCESS | 1738 | 1464783429497 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad1000 == 123 [pid = 1738] [id = 284] 05:17:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 251 (0x8d9c5800) [pid = 1738] [serial = 853] [outer = (nil)] 05:17:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 252 (0x8f0b3c00) [pid = 1738] [serial = 854] [outer = 0x8d9c5800] 05:17:09 INFO - PROCESS | 1738 | 1464783429589 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 253 (0x8f246800) [pid = 1738] [serial = 855] [outer = 0x8d9c5800] 05:17:10 INFO - PROCESS | 1738 | 1464783430517 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1690ms 05:17:10 INFO - PROCESS | 1738 | 1464783430587 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:17:10 INFO - PROCESS | 1738 | 1464783430592 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:17:10 INFO - PROCESS | 1738 | 1464783430598 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 1738 | 1464783430602 Marionette TRACE conn4 <- [1,1110,null,{}] 05:17:10 INFO - PROCESS | 1738 | 1464783430607 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:10 INFO - PROCESS | 1738 | 1464783430855 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:17:11 INFO - PROCESS | 1738 | 1464783431177 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bffa400 == 124 [pid = 1738] [id = 285] 05:17:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 254 (0x8de56000) [pid = 1738] [serial = 856] [outer = (nil)] 05:17:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 255 (0x8f661c00) [pid = 1738] [serial = 857] [outer = 0x8de56000] 05:17:11 INFO - PROCESS | 1738 | 1464783431265 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 256 (0x8f66a000) [pid = 1738] [serial = 858] [outer = 0x8de56000] 05:17:12 INFO - PROCESS | 1738 | 1464783432246 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1683ms 05:17:12 INFO - PROCESS | 1738 | 1464783432282 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 1738 | 1464783432285 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:17:12 INFO - PROCESS | 1738 | 1464783432293 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1738 | 1464783432296 Marionette TRACE conn4 <- [1,1114,null,{}] 05:17:12 INFO - PROCESS | 1738 | 1464783432302 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 1738 | 1464783432501 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:17:12 INFO - PROCESS | 1738 | 1464783432819 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f605400 == 125 [pid = 1738] [id = 286] 05:17:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 257 (0x8f751400) [pid = 1738] [serial = 859] [outer = (nil)] 05:17:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 258 (0x912f2000) [pid = 1738] [serial = 860] [outer = 0x8f751400] 05:17:12 INFO - PROCESS | 1738 | 1464783432928 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 259 (0x912f7000) [pid = 1738] [serial = 861] [outer = 0x8f751400] 05:17:13 INFO - PROCESS | 1738 | 1464783433909 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1631ms 05:17:13 INFO - PROCESS | 1738 | 1464783433924 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 1738 | 1464783433927 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:17:13 INFO - PROCESS | 1738 | 1464783433934 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 1738 | 1464783433938 Marionette TRACE conn4 <- [1,1118,null,{}] 05:17:13 INFO - PROCESS | 1738 | 1464783433943 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 1738 | 1464783434167 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:17:14 INFO - PROCESS | 1738 | 1464783434504 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f604c00 == 126 [pid = 1738] [id = 287] 05:17:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 260 (0x8f60fc00) [pid = 1738] [serial = 862] [outer = (nil)] 05:17:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 261 (0x92078000) [pid = 1738] [serial = 863] [outer = 0x8f60fc00] 05:17:14 INFO - PROCESS | 1738 | 1464783434601 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 262 (0x92080c00) [pid = 1738] [serial = 864] [outer = 0x8f60fc00] 05:17:15 INFO - PROCESS | 1738 | 1464783435545 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1647ms 05:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:17:15 INFO - PROCESS | 1738 | 1464783435582 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 1738 | 1464783435585 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:17:15 INFO - PROCESS | 1738 | 1464783435592 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 1738 | 1464783435595 Marionette TRACE conn4 <- [1,1122,null,{}] 05:17:15 INFO - PROCESS | 1738 | 1464783435601 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:15 INFO - PROCESS | 1738 | 1464783435863 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:17:16 INFO - PROCESS | 1738 | 1464783436211 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9277dc00 == 127 [pid = 1738] [id = 288] 05:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 263 (0x9277e000) [pid = 1738] [serial = 865] [outer = (nil)] 05:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 264 (0x92784800) [pid = 1738] [serial = 866] [outer = 0x9277e000] 05:17:16 INFO - PROCESS | 1738 | 1464783436326 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 265 (0x938be400) [pid = 1738] [serial = 867] [outer = 0x9277e000] 05:17:17 INFO - PROCESS | 1738 | 1464783437273 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1738ms 05:17:17 INFO - PROCESS | 1738 | 1464783437330 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1738 | 1464783437333 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:17:17 INFO - PROCESS | 1738 | 1464783437340 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1738 | 1464783437344 Marionette TRACE conn4 <- [1,1126,null,{}] 05:17:17 INFO - PROCESS | 1738 | 1464783437351 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:17 INFO - PROCESS | 1738 | 1464783437580 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:17:17 INFO - PROCESS | 1738 | 1464783437898 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x92779000 == 128 [pid = 1738] [id = 289] 05:17:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 266 (0x9277d400) [pid = 1738] [serial = 868] [outer = (nil)] 05:17:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 267 (0x96bef000) [pid = 1738] [serial = 869] [outer = 0x9277d400] 05:17:18 INFO - PROCESS | 1738 | 1464783438006 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 268 (0x98664400) [pid = 1738] [serial = 870] [outer = 0x9277d400] 05:17:18 INFO - PROCESS | 1738 | 1464783438959 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1684ms 05:17:19 INFO - PROCESS | 1738 | 1464783439026 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1738 | 1464783439030 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:17:19 INFO - PROCESS | 1738 | 1464783439036 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 1738 | 1464783439040 Marionette TRACE conn4 <- [1,1130,null,{}] 05:17:19 INFO - PROCESS | 1738 | 1464783439045 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 1738 | 1464783439261 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:17:19 INFO - PROCESS | 1738 | 1464783439590 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fd8800 == 129 [pid = 1738] [id = 290] 05:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 269 (0x94441000) [pid = 1738] [serial = 871] [outer = (nil)] 05:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 270 (0x99e10800) [pid = 1738] [serial = 872] [outer = 0x94441000] 05:17:19 INFO - PROCESS | 1738 | 1464783439684 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 271 (0x9a329800) [pid = 1738] [serial = 873] [outer = 0x94441000] 05:17:20 INFO - PROCESS | 1738 | 1464783440634 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1632ms 05:17:20 INFO - PROCESS | 1738 | 1464783440669 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:17:20 INFO - PROCESS | 1738 | 1464783440685 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:17:20 INFO - PROCESS | 1738 | 1464783440691 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - PROCESS | 1738 | 1464783440695 Marionette TRACE conn4 <- [1,1134,null,{}] 05:17:20 INFO - PROCESS | 1738 | 1464783440701 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:20 INFO - PROCESS | 1738 | 1464783440910 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:17:21 INFO - PROCESS | 1738 | 1464783441238 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207b400 == 130 [pid = 1738] [id = 291] 05:17:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 272 (0x99e2a800) [pid = 1738] [serial = 874] [outer = (nil)] 05:17:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 273 (0x9a64a400) [pid = 1738] [serial = 875] [outer = 0x99e2a800] 05:17:21 INFO - PROCESS | 1738 | 1464783441336 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 274 (0x9a78cc00) [pid = 1738] [serial = 876] [outer = 0x99e2a800] 05:17:22 INFO - PROCESS | 1738 | --DOCSHELL 0x990c6800 == 129 [pid = 1738] [id = 9] 05:17:22 INFO - PROCESS | 1738 | 1464783442314 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1733ms 05:17:22 INFO - PROCESS | 1738 | 1464783442425 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 1738 | 1464783442428 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:17:22 INFO - PROCESS | 1738 | 1464783442439 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1738 | 1464783442443 Marionette TRACE conn4 <- [1,1138,null,{}] 05:17:22 INFO - PROCESS | 1738 | 1464783442449 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 1738 | 1464783442749 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:17:23 INFO - PROCESS | 1738 | 1464783443019 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df17800 == 130 [pid = 1738] [id = 292] 05:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 275 (0x8e0c8400) [pid = 1738] [serial = 877] [outer = (nil)] 05:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 276 (0x9a785c00) [pid = 1738] [serial = 878] [outer = 0x8e0c8400] 05:17:23 INFO - PROCESS | 1738 | 1464783443109 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 277 (0x9ab0c400) [pid = 1738] [serial = 879] [outer = 0x8e0c8400] 05:17:24 INFO - PROCESS | 1738 | 1464783444092 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1730ms 05:17:24 INFO - PROCESS | 1738 | 1464783444171 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 1738 | 1464783444175 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:17:24 INFO - PROCESS | 1738 | 1464783444182 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1738 | 1464783444186 Marionette TRACE conn4 <- [1,1142,null,{}] 05:17:24 INFO - PROCESS | 1738 | 1464783444192 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 1738 | 1464783444457 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:17:24 INFO - PROCESS | 1738 | 1464783444819 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a79000 == 131 [pid = 1738] [id = 293] 05:17:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 278 (0x87a7ac00) [pid = 1738] [serial = 880] [outer = (nil)] 05:17:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 279 (0x8804e800) [pid = 1738] [serial = 881] [outer = 0x87a7ac00] 05:17:24 INFO - PROCESS | 1738 | 1464783444908 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 280 (0x8a9e7000) [pid = 1738] [serial = 882] [outer = 0x87a7ac00] 05:17:25 INFO - PROCESS | 1738 | 1464783445846 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1734ms 05:17:25 INFO - PROCESS | 1738 | 1464783445918 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 1738 | 1464783445921 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:17:25 INFO - PROCESS | 1738 | 1464783445928 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 1738 | 1464783445931 Marionette TRACE conn4 <- [1,1146,null,{}] 05:17:25 INFO - PROCESS | 1738 | 1464783445939 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 1738 | 1464783446153 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:17:26 INFO - PROCESS | 1738 | 1464783446473 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762cc00 == 132 [pid = 1738] [id = 294] 05:17:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 281 (0x8804d800) [pid = 1738] [serial = 883] [outer = (nil)] 05:17:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 282 (0x8870f400) [pid = 1738] [serial = 884] [outer = 0x8804d800] 05:17:26 INFO - PROCESS | 1738 | 1464783446569 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 283 (0x88f1e800) [pid = 1738] [serial = 885] [outer = 0x8804d800] 05:17:27 INFO - PROCESS | 1738 | 1464783447507 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1632ms 05:17:27 INFO - PROCESS | 1738 | 1464783447561 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 1738 | 1464783447565 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:17:27 INFO - PROCESS | 1738 | 1464783447572 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 1738 | 1464783447575 Marionette TRACE conn4 <- [1,1150,null,{}] 05:17:27 INFO - PROCESS | 1738 | 1464783447581 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 1738 | 1464783447828 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:17:28 INFO - PROCESS | 1738 | 1464783448181 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c31000 == 133 [pid = 1738] [id = 295] 05:17:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 284 (0x87a83000) [pid = 1738] [serial = 886] [outer = (nil)] 05:17:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 285 (0x8ad60000) [pid = 1738] [serial = 887] [outer = 0x87a83000] 05:17:28 INFO - PROCESS | 1738 | 1464783448275 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 286 (0x8d5d4000) [pid = 1738] [serial = 888] [outer = 0x87a83000] 05:17:29 INFO - PROCESS | 1738 | 1464783449204 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8de73400 == 132 [pid = 1738] [id = 230] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8785ac00 == 131 [pid = 1738] [id = 277] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x898ea800 == 130 [pid = 1738] [id = 276] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x86c32400 == 129 [pid = 1738] [id = 275] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x87862000 == 128 [pid = 1738] [id = 274] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x87859c00 == 127 [pid = 1738] [id = 273] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x88043000 == 126 [pid = 1738] [id = 272] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3cb800 == 125 [pid = 1738] [id = 271] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x87a86800 == 124 [pid = 1738] [id = 270] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa2c00 == 123 [pid = 1738] [id = 268] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x87624800 == 122 [pid = 1738] [id = 269] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3c2800 == 121 [pid = 1738] [id = 267] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8a302400 == 120 [pid = 1738] [id = 266] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x9a266000 == 119 [pid = 1738] [id = 265] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8870c400 == 118 [pid = 1738] [id = 263] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x919b9800 == 117 [pid = 1738] [id = 264] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8e107800 == 116 [pid = 1738] [id = 262] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8804b800 == 115 [pid = 1738] [id = 261] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7f800 == 114 [pid = 1738] [id = 260] 05:17:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d6400 == 113 [pid = 1738] [id = 259] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 285 (0x8be90800) [pid = 1738] [serial = 767] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 284 (0xa82b0c00) [pid = 1738] [serial = 316] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 283 (0x938f6400) [pid = 1738] [serial = 226] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 282 (0x87628c00) [pid = 1738] [serial = 734] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 281 (0x9a794800) [pid = 1738] [serial = 301] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 280 (0x9ab04800) [pid = 1738] [serial = 557] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 279 (0xa227fc00) [pid = 1738] [serial = 461] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 278 (0x8814c400) [pid = 1738] [serial = 731] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 277 (0x8de46400) [pid = 1738] [serial = 488] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 276 (0x8ad69800) [pid = 1738] [serial = 524] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 275 (0x9a649800) [pid = 1738] [serial = 213] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 274 (0xa1068400) [pid = 1738] [serial = 506] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 273 (0x8d7ce400) [pid = 1738] [serial = 416] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 272 (0x8d9c8c00) [pid = 1738] [serial = 419] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 271 (0x9a4d6400) [pid = 1738] [serial = 642] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 270 (0x919c5800) [pid = 1738] [serial = 391] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 269 (0x9a337c00) [pid = 1738] [serial = 500] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 268 (0x912f3c00) [pid = 1738] [serial = 340] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 267 (0x921c8400) [pid = 1738] [serial = 639] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 266 (0xa3553400) [pid = 1738] [serial = 515] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 265 (0x9b25dc00) [pid = 1738] [serial = 750] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 264 (0x8870d000) [pid = 1738] [serial = 672] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 263 (0xa306c400) [pid = 1738] [serial = 262] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 262 (0x921cc400) [pid = 1738] [serial = 401] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 261 (0x9b5b8c00) [pid = 1738] [serial = 521] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 260 (0x8b64ec00) [pid = 1738] [serial = 752] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 259 (0x99e04000) [pid = 1738] [serial = 518] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 258 (0x87a7d400) [pid = 1738] [serial = 744] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 257 (0x9277d000) [pid = 1738] [serial = 707] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 256 (0x8f0b6400) [pid = 1738] [serial = 319] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 255 (0xa0511400) [pid = 1738] [serial = 259] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 254 (0x8bc4cc00) [pid = 1738] [serial = 720] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 253 (0x8785bc00) [pid = 1738] [serial = 740] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 252 (0x9ae43000) [pid = 1738] [serial = 397] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 251 (0x8e074000) [pid = 1738] [serial = 636] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 250 (0x96b2a800) [pid = 1738] [serial = 298] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 249 (0x9b1f0000) [pid = 1738] [serial = 503] [outer = (nil)] [url = about:blank] 05:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 3096ms 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 248 (0xa6f49800) [pid = 1738] [serial = 313] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 247 (0x99045800) [pid = 1738] [serial = 394] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 246 (0x8785f400) [pid = 1738] [serial = 741] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 245 (0x9b261c00) [pid = 1738] [serial = 404] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 244 (0x9277f000) [pid = 1738] [serial = 749] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 243 (0x9a78d000) [pid = 1738] [serial = 711] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 242 (0x8c653000) [pid = 1738] [serial = 704] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 241 (0x9b1ea000) [pid = 1738] [serial = 223] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 240 (0xa306e400) [pid = 1738] [serial = 307] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 239 (0x88152c00) [pid = 1738] [serial = 737] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 238 (0x8912d800) [pid = 1738] [serial = 675] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 237 (0xa6709400) [pid = 1738] [serial = 615] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 236 (0xa306b800) [pid = 1738] [serial = 355] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 235 (0x8e10f800) [pid = 1738] [serial = 407] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 234 (0x898f0c00) [pid = 1738] [serial = 761] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 233 (0x9d8b3800) [pid = 1738] [serial = 349] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 232 (0xa2669800) [pid = 1738] [serial = 271] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 231 (0x8d5d6800) [pid = 1738] [serial = 413] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 230 (0x88f21400) [pid = 1738] [serial = 759] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 229 (0x92781c00) [pid = 1738] [serial = 608] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 228 (0x8e28e400) [pid = 1738] [serial = 548] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 227 (0x88145800) [pid = 1738] [serial = 756] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 226 (0x8de58000) [pid = 1738] [serial = 388] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 225 (0x9a32e000) [pid = 1738] [serial = 554] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 224 (0x8bc4f400) [pid = 1738] [serial = 726] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 223 (0x8aacec00) [pid = 1738] [serial = 762] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 222 (0x9b5b7000) [pid = 1738] [serial = 714] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 221 (0x88848400) [pid = 1738] [serial = 758] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 220 (0x9a4d4000) [pid = 1738] [serial = 256] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 219 (0x8c65c800) [pid = 1738] [serial = 666] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 218 (0x8e28f000) [pid = 1738] [serial = 491] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 217 (0x87a86400) [pid = 1738] [serial = 755] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 216 (0x9b1eac00) [pid = 1738] [serial = 367] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 215 (0x93aa3000) [pid = 1738] [serial = 253] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 214 (0x8d9cdc00) [pid = 1738] [serial = 545] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 213 (0x938f4000) [pid = 1738] [serial = 494] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 212 (0x9443fc00) [pid = 1738] [serial = 699] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 211 (0x96b2c400) [pid = 1738] [serial = 343] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 210 (0xa325d400) [pid = 1738] [serial = 563] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 209 (0x9b1edc00) [pid = 1738] [serial = 651] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 208 (0x87a85c00) [pid = 1738] [serial = 747] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 207 (0x9ae3d000) [pid = 1738] [serial = 346] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0x8e28b800) [pid = 1738] [serial = 464] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0x93aa8000) [pid = 1738] [serial = 551] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x8b64fc00) [pid = 1738] [serial = 764] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 203 (0x9c1adc00) [pid = 1738] [serial = 560] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x8bffc400) [pid = 1738] [serial = 512] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x912f6800) [pid = 1738] [serial = 265] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8762bc00) [pid = 1738] [serial = 735] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x87a79c00) [pid = 1738] [serial = 743] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8804cc00) [pid = 1738] [serial = 729] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0xa8284c00) [pid = 1738] [serial = 361] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8f66d800) [pid = 1738] [serial = 352] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x9a794c00) [pid = 1738] [serial = 596] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x88049c00) [pid = 1738] [serial = 728] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x94e98400) [pid = 1738] [serial = 590] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x898e5c00) [pid = 1738] [serial = 701] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0xa2155000) [pid = 1738] [serial = 458] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x9b1e2400) [pid = 1738] [serial = 304] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x88151400) [pid = 1738] [serial = 732] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8df16800) [pid = 1738] [serial = 410] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8912a800) [pid = 1738] [serial = 669] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x9c0c4000) [pid = 1738] [serial = 602] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x9a266800) [pid = 1738] [serial = 710] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x9b1eb000) [pid = 1738] [serial = 713] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8be93000) [pid = 1738] [serial = 633] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8f0b4800) [pid = 1738] [serial = 587] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x99e0c400) [pid = 1738] [serial = 593] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8bc4a800) [pid = 1738] [serial = 738] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0xa2490800) [pid = 1738] [serial = 716] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0xa3265c00) [pid = 1738] [serial = 648] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8b7dc400) [pid = 1738] [serial = 723] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8bc4b000) [pid = 1738] [serial = 725] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8df16000) [pid = 1738] [serial = 678] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9c0cfc00) [pid = 1738] [serial = 219] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0xa68b1400) [pid = 1738] [serial = 358] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8b656800) [pid = 1738] [serial = 765] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8b7da000) [pid = 1738] [serial = 722] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8ab5a800) [pid = 1738] [serial = 654] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8d9be800) [pid = 1738] [serial = 584] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x92786400) [pid = 1738] [serial = 611] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9ae42800) [pid = 1738] [serial = 216] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8bc49c00) [pid = 1738] [serial = 719] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa240f400) [pid = 1738] [serial = 605] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0xa30f2000) [pid = 1738] [serial = 470] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0xa3265000) [pid = 1738] [serial = 509] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8de80c00) [pid = 1738] [serial = 364] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9b5b0c00) [pid = 1738] [serial = 599] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x99c05800) [pid = 1738] [serial = 497] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x912f7c00) [pid = 1738] [serial = 268] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x944cc400) [pid = 1738] [serial = 708] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0xa346b800) [pid = 1738] [serial = 717] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa22d3400) [pid = 1738] [serial = 467] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x87a84400) [pid = 1738] [serial = 746] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8be95000) [pid = 1738] [serial = 473] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x89fd3c00) [pid = 1738] [serial = 702] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa673c800) [pid = 1738] [serial = 310] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9b449000) [pid = 1738] [serial = 645] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8ab5c000) [pid = 1738] [serial = 660] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0xa22cf400) [pid = 1738] [serial = 229] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8d61a800) [pid = 1738] [serial = 705] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8e06e000) [pid = 1738] [serial = 446] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8c658400) [pid = 1738] [serial = 663] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9ae3a800) [pid = 1738] [serial = 452] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x919c2400) [pid = 1738] [serial = 449] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9c1acc00) [pid = 1738] [serial = 455] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x99ca3800) [pid = 1738] [serial = 210] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x898ee000) [pid = 1738] [serial = 657] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1738 | 1464783450940 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 1738 | 1464783450946 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:17:30 INFO - PROCESS | 1738 | 1464783450960 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 1738 | 1464783450968 Marionette TRACE conn4 <- [1,1154,null,{}] 05:17:30 INFO - PROCESS | 1738 | 1464783450976 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:31 INFO - PROCESS | 1738 | 1464783451158 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:17:31 INFO - PROCESS | 1738 | 1464783451207 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785b800 == 114 [pid = 1738] [id = 296] 05:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8785bc00) [pid = 1738] [serial = 889] [outer = (nil)] 05:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x87860000) [pid = 1738] [serial = 890] [outer = 0x8785bc00] 05:17:31 INFO - PROCESS | 1738 | 1464783451482 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x87a7cc00) [pid = 1738] [serial = 891] [outer = 0x8785bc00] 05:17:32 INFO - PROCESS | 1738 | 1464783452397 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1495ms 05:17:32 INFO - PROCESS | 1738 | 1464783452455 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 1738 | 1464783452463 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:17:32 INFO - PROCESS | 1738 | 1464783452483 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 1738 | 1464783452489 Marionette TRACE conn4 <- [1,1158,null,{}] 05:17:32 INFO - PROCESS | 1738 | 1464783452495 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 1738 | 1464783452718 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:17:32 INFO - PROCESS | 1738 | 1464783452956 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8804dc00 == 115 [pid = 1738] [id = 297] 05:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x88145400) [pid = 1738] [serial = 892] [outer = (nil)] 05:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8814a000) [pid = 1738] [serial = 893] [outer = 0x88145400] 05:17:33 INFO - PROCESS | 1738 | 1464783453052 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x88152c00) [pid = 1738] [serial = 894] [outer = 0x88145400] 05:17:33 INFO - PROCESS | 1738 | 1464783453985 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1549ms 05:17:34 INFO - PROCESS | 1738 | 1464783454025 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 1738 | 1464783454029 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:17:34 INFO - PROCESS | 1738 | 1464783454036 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 1738 | 1464783454039 Marionette TRACE conn4 <- [1,1162,null,{}] 05:17:34 INFO - PROCESS | 1738 | 1464783454063 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:34 INFO - PROCESS | 1738 | 1464783454339 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:17:34 INFO - PROCESS | 1738 | 1464783454374 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x89120400 == 116 [pid = 1738] [id = 298] 05:17:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x89121400) [pid = 1738] [serial = 895] [outer = (nil)] 05:17:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8912a000) [pid = 1738] [serial = 896] [outer = 0x89121400] 05:17:34 INFO - PROCESS | 1738 | 1464783454458 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x898e9400) [pid = 1738] [serial = 897] [outer = 0x89121400] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8870c800) [pid = 1738] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x88047800) [pid = 1738] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8b647400) [pid = 1738] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x87863000) [pid = 1738] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x87626c00) [pid = 1738] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8785a400) [pid = 1738] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x88145000) [pid = 1738] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8a3ce000) [pid = 1738] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8aacf400) [pid = 1738] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8ab52000) [pid = 1738] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:17:36 INFO - PROCESS | 1738 | 1464783456077 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2095ms 05:17:36 INFO - PROCESS | 1738 | 1464783456132 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1738 | 1464783456136 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:17:36 INFO - PROCESS | 1738 | 1464783456201 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 1738 | 1464783456205 Marionette TRACE conn4 <- [1,1166,null,{}] 05:17:36 INFO - PROCESS | 1738 | 1464783456211 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 1738 | 1464783456446 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:17:36 INFO - PROCESS | 1738 | 1464783456462 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785a400 == 117 [pid = 1738] [id = 299] 05:17:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x88047800) [pid = 1738] [serial = 898] [outer = (nil)] 05:17:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8a30c800) [pid = 1738] [serial = 899] [outer = 0x88047800] 05:17:36 INFO - PROCESS | 1738 | 1464783456536 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a3cac00) [pid = 1738] [serial = 900] [outer = 0x88047800] 05:17:37 INFO - PROCESS | 1738 | 1464783457392 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1250ms 05:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:17:37 INFO - PROCESS | 1738 | 1464783457445 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 1738 | 1464783457448 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:17:37 INFO - PROCESS | 1738 | 1464783457455 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 1738 | 1464783457458 Marionette TRACE conn4 <- [1,1170,null,{}] 05:17:37 INFO - PROCESS | 1738 | 1464783457463 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:37 INFO - PROCESS | 1738 | 1464783457643 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:17:37 INFO - PROCESS | 1738 | 1464783457654 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a309800 == 118 [pid = 1738] [id = 300] 05:17:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8a30d000) [pid = 1738] [serial = 901] [outer = (nil)] 05:17:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8a9ef400) [pid = 1738] [serial = 902] [outer = 0x8a30d000] 05:17:37 INFO - PROCESS | 1738 | 1464783457739 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8aad0c00) [pid = 1738] [serial = 903] [outer = 0x8a30d000] 05:17:39 INFO - PROCESS | 1738 | 1464783459066 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1647ms 05:17:39 INFO - PROCESS | 1738 | 1464783459103 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 1738 | 1464783459108 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:17:39 INFO - PROCESS | 1738 | 1464783459117 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1738 | 1464783459122 Marionette TRACE conn4 <- [1,1174,null,{}] 05:17:39 INFO - PROCESS | 1738 | 1464783459130 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 1738 | 1464783459385 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:17:39 INFO - PROCESS | 1738 | 1464783459690 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857800 == 119 [pid = 1738] [id = 301] 05:17:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x88044000) [pid = 1738] [serial = 904] [outer = (nil)] 05:17:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8870fc00) [pid = 1738] [serial = 905] [outer = 0x88044000] 05:17:39 INFO - PROCESS | 1738 | 1464783459783 Marionette DEBUG loaded listener.js 05:17:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x89123c00) [pid = 1738] [serial = 906] [outer = 0x88044000] 05:17:40 INFO - PROCESS | 1738 | 1464783460717 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 1738 | 1464783460815 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:17:40 INFO - PROCESS | 1738 | 1464783460827 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 1738 | 1464783460831 Marionette TRACE conn4 <- [1,1178,null,{}] 05:17:40 INFO - PROCESS | 1738 | 1464783460838 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:41 INFO - PROCESS | 1738 | 1464783461100 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:17:41 INFO - PROCESS | 1738 | 1464783461448 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c9000 == 120 [pid = 1738] [id = 302] 05:17:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8aacec00) [pid = 1738] [serial = 907] [outer = (nil)] 05:17:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8ab5d400) [pid = 1738] [serial = 908] [outer = 0x8aacec00] 05:17:41 INFO - PROCESS | 1738 | 1464783461535 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8ad68000) [pid = 1738] [serial = 909] [outer = 0x8aacec00] 05:17:42 INFO - PROCESS | 1738 | 1464783462493 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1738 | 1464783462570 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:17:42 INFO - PROCESS | 1738 | 1464783462578 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1738 | 1464783462584 Marionette TRACE conn4 <- [1,1182,null,{}] 05:17:42 INFO - PROCESS | 1738 | 1464783462601 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 1738 | 1464783462857 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:17:43 INFO - PROCESS | 1738 | 1464783463168 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f22800 == 121 [pid = 1738] [id = 303] 05:17:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8b652800) [pid = 1738] [serial = 910] [outer = (nil)] 05:17:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8b7d9800) [pid = 1738] [serial = 911] [outer = 0x8b652800] 05:17:43 INFO - PROCESS | 1738 | 1464783463258 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8bc42800) [pid = 1738] [serial = 912] [outer = 0x8b652800] 05:17:44 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:44 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:44 INFO - PROCESS | 1738 | 1464783464218 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 1738 | 1464783464281 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:17:44 INFO - PROCESS | 1738 | 1464783464288 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 1738 | 1464783464291 Marionette TRACE conn4 <- [1,1186,null,{}] 05:17:44 INFO - PROCESS | 1738 | 1464783464297 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:44 INFO - PROCESS | 1738 | 1464783464513 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:17:44 INFO - PROCESS | 1738 | 1464783464778 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a86000 == 122 [pid = 1738] [id = 304] 05:17:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8b7d7800) [pid = 1738] [serial = 913] [outer = (nil)] 05:17:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8be8cc00) [pid = 1738] [serial = 914] [outer = 0x8b7d7800] 05:17:44 INFO - PROCESS | 1738 | 1464783464913 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8be95c00) [pid = 1738] [serial = 915] [outer = 0x8b7d7800] 05:17:45 INFO - PROCESS | 1738 | 1464783465788 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1738 | 1464783465828 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:17:45 INFO - PROCESS | 1738 | 1464783465835 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1738 | 1464783465837 Marionette TRACE conn4 <- [1,1190,null,{}] 05:17:45 INFO - PROCESS | 1738 | 1464783465844 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 1738 | 1464783466069 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:17:46 INFO - PROCESS | 1738 | 1464783466429 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7df000 == 123 [pid = 1738] [id = 305] 05:17:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8bc4b000) [pid = 1738] [serial = 916] [outer = (nil)] 05:17:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8bffa000) [pid = 1738] [serial = 917] [outer = 0x8bc4b000] 05:17:46 INFO - PROCESS | 1738 | 1464783466521 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8bffd400) [pid = 1738] [serial = 918] [outer = 0x8bc4b000] 05:17:47 INFO - PROCESS | 1738 | 1464783467429 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 1738 | 1464783467481 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:17:47 INFO - PROCESS | 1738 | 1464783467489 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 1738 | 1464783467492 Marionette TRACE conn4 <- [1,1194,null,{}] 05:17:47 INFO - PROCESS | 1738 | 1464783467498 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 1738 | 1464783467709 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:17:47 INFO - PROCESS | 1738 | 1464783467960 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d61ac00 == 124 [pid = 1738] [id = 306] 05:17:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8d61bc00) [pid = 1738] [serial = 919] [outer = (nil)] 05:17:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8d7ce800) [pid = 1738] [serial = 920] [outer = 0x8d61bc00] 05:17:48 INFO - PROCESS | 1738 | 1464783468109 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8d9bf400) [pid = 1738] [serial = 921] [outer = 0x8d61bc00] 05:17:48 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:48 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:49 INFO - PROCESS | 1738 | 1464783469011 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1738 | 1464783469081 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:17:49 INFO - PROCESS | 1738 | 1464783469087 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1738 | 1464783469091 Marionette TRACE conn4 <- [1,1198,null,{}] 05:17:49 INFO - PROCESS | 1738 | 1464783469096 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 1738 | 1464783469292 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:17:49 INFO - PROCESS | 1738 | 1464783469563 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c654800 == 125 [pid = 1738] [id = 307] 05:17:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8d5d5400) [pid = 1738] [serial = 922] [outer = (nil)] 05:17:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8de52800) [pid = 1738] [serial = 923] [outer = 0x8d5d5400] 05:17:49 INFO - PROCESS | 1738 | 1464783469688 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8de5c800) [pid = 1738] [serial = 924] [outer = 0x8d5d5400] 05:17:50 INFO - PROCESS | 1738 | 1464783470526 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1485ms 05:17:50 INFO - PROCESS | 1738 | 1464783470573 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 1738 | 1464783470577 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:17:50 INFO - PROCESS | 1738 | 1464783470583 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - PROCESS | 1738 | 1464783470587 Marionette TRACE conn4 <- [1,1202,null,{}] 05:17:50 INFO - PROCESS | 1738 | 1464783470592 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:50 INFO - PROCESS | 1738 | 1464783470781 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:17:51 INFO - PROCESS | 1738 | 1464783471044 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7d2c00 == 126 [pid = 1738] [id = 308] 05:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8de47800) [pid = 1738] [serial = 925] [outer = (nil)] 05:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8de79400) [pid = 1738] [serial = 926] [outer = 0x8de47800] 05:17:51 INFO - PROCESS | 1738 | 1464783471176 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8de7f400) [pid = 1738] [serial = 927] [outer = 0x8de47800] 05:17:52 INFO - PROCESS | 1738 | 1464783472061 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:17:52 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 05:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1545ms 05:17:52 INFO - PROCESS | 1738 | 1464783472129 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 1738 | 1464783472133 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:17:52 INFO - PROCESS | 1738 | 1464783472139 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 1738 | 1464783472143 Marionette TRACE conn4 <- [1,1206,null,{}] 05:17:52 INFO - PROCESS | 1738 | 1464783472148 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:52 INFO - PROCESS | 1738 | 1464783472346 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:17:52 INFO - PROCESS | 1738 | 1464783472602 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de58000 == 127 [pid = 1738] [id = 309] 05:17:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8de75c00) [pid = 1738] [serial = 928] [outer = (nil)] 05:17:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8e06d400) [pid = 1738] [serial = 929] [outer = 0x8de75c00] 05:17:52 INFO - PROCESS | 1738 | 1464783472728 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8e070400) [pid = 1738] [serial = 930] [outer = 0x8de75c00] 05:17:53 INFO - PROCESS | 1738 | 1464783473625 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:17:53 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 05:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1530ms 05:17:53 INFO - PROCESS | 1738 | 1464783473670 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 1738 | 1464783473674 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:17:53 INFO - PROCESS | 1738 | 1464783473680 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 1738 | 1464783473683 Marionette TRACE conn4 <- [1,1210,null,{}] 05:17:53 INFO - PROCESS | 1738 | 1464783473689 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:53 INFO - PROCESS | 1738 | 1464783473881 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:17:54 INFO - PROCESS | 1738 | 1464783474243 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0c5000 == 128 [pid = 1738] [id = 310] 05:17:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8e0cc000) [pid = 1738] [serial = 931] [outer = (nil)] 05:17:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8e104800) [pid = 1738] [serial = 932] [outer = 0x8e0cc000] 05:17:54 INFO - PROCESS | 1738 | 1464783474335 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8e109800) [pid = 1738] [serial = 933] [outer = 0x8e0cc000] 05:17:55 INFO - PROCESS | 1738 | 1464783475247 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1630ms 05:17:55 INFO - PROCESS | 1738 | 1464783475311 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:17:55 INFO - PROCESS | 1738 | 1464783475316 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:17:55 INFO - PROCESS | 1738 | 1464783475322 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 1738 | 1464783475327 Marionette TRACE conn4 <- [1,1214,null,{}] 05:17:55 INFO - PROCESS | 1738 | 1464783475332 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 1738 | 1464783475595 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:17:55 INFO - PROCESS | 1738 | 1464783475901 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e289c00 == 129 [pid = 1738] [id = 311] 05:17:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8e290c00) [pid = 1738] [serial = 934] [outer = (nil)] 05:17:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8f0b2400) [pid = 1738] [serial = 935] [outer = 0x8e290c00] 05:17:55 INFO - PROCESS | 1738 | 1464783475994 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8f249400) [pid = 1738] [serial = 936] [outer = 0x8e290c00] 05:17:56 INFO - PROCESS | 1738 | 1464783476894 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1630ms 05:17:56 INFO - PROCESS | 1738 | 1464783476953 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 1738 | 1464783476957 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:17:56 INFO - PROCESS | 1738 | 1464783476963 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - PROCESS | 1738 | 1464783476966 Marionette TRACE conn4 <- [1,1218,null,{}] 05:17:56 INFO - PROCESS | 1738 | 1464783476972 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 1738 | 1464783477170 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:17:57 INFO - PROCESS | 1738 | 1464783477428 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de77000 == 130 [pid = 1738] [id = 312] 05:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8f0b0000) [pid = 1738] [serial = 937] [outer = (nil)] 05:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8f610000) [pid = 1738] [serial = 938] [outer = 0x8f0b0000] 05:17:57 INFO - PROCESS | 1738 | 1464783477555 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x8f666400) [pid = 1738] [serial = 939] [outer = 0x8f0b0000] 05:17:58 INFO - PROCESS | 1738 | 1464783478482 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1597ms 05:17:58 INFO - PROCESS | 1738 | 1464783478561 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 1738 | 1464783478565 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:17:58 INFO - PROCESS | 1738 | 1464783478572 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 1738 | 1464783478574 Marionette TRACE conn4 <- [1,1222,null,{}] 05:17:58 INFO - PROCESS | 1738 | 1464783478580 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:58 INFO - PROCESS | 1738 | 1464783478810 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:17:59 INFO - PROCESS | 1738 | 1464783479131 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x87624c00 == 131 [pid = 1738] [id = 313] 05:17:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x8d60dc00) [pid = 1738] [serial = 940] [outer = (nil)] 05:17:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8f74d400) [pid = 1738] [serial = 941] [outer = 0x8d60dc00] 05:17:59 INFO - PROCESS | 1738 | 1464783479230 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x911de400) [pid = 1738] [serial = 942] [outer = 0x8d60dc00] 05:18:00 INFO - PROCESS | 1738 | 1464783480117 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 1738 | 1464783480160 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:18:00 INFO - PROCESS | 1738 | 1464783480166 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 1738 | 1464783480170 Marionette TRACE conn4 <- [1,1226,null,{}] 05:18:00 INFO - PROCESS | 1738 | 1464783480176 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 1738 | 1464783480395 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:18:00 INFO - PROCESS | 1738 | 1464783480660 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x87621000 == 132 [pid = 1738] [id = 314] 05:18:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8f74b400) [pid = 1738] [serial = 943] [outer = (nil)] 05:18:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x919bb800) [pid = 1738] [serial = 944] [outer = 0x8f74b400] 05:18:00 INFO - PROCESS | 1738 | 1464783480789 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x919c2400) [pid = 1738] [serial = 945] [outer = 0x8f74b400] 05:18:01 INFO - PROCESS | 1738 | 1464783481692 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1581ms 05:18:01 INFO - PROCESS | 1738 | 1464783481749 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 1738 | 1464783481753 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:18:01 INFO - PROCESS | 1738 | 1464783481760 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1738 | 1464783481763 Marionette TRACE conn4 <- [1,1230,null,{}] 05:18:01 INFO - PROCESS | 1738 | 1464783481769 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 1738 | 1464783482000 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:18:02 INFO - PROCESS | 1738 | 1464783482310 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f24d000 == 133 [pid = 1738] [id = 315] 05:18:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x8f74cc00) [pid = 1738] [serial = 946] [outer = (nil)] 05:18:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x921c4800) [pid = 1738] [serial = 947] [outer = 0x8f74cc00] 05:18:02 INFO - PROCESS | 1738 | 1464783482403 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x921c7800) [pid = 1738] [serial = 948] [outer = 0x8f74cc00] 05:18:03 INFO - PROCESS | 1738 | 1464783483275 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1532ms 05:18:03 INFO - PROCESS | 1738 | 1464783483294 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 1738 | 1464783483296 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:18:03 INFO - PROCESS | 1738 | 1464783483304 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1738 | 1464783483308 Marionette TRACE conn4 <- [1,1234,null,{}] 05:18:03 INFO - PROCESS | 1738 | 1464783483313 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 1738 | 1464783483521 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:18:03 INFO - PROCESS | 1738 | 1464783483843 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x92075800 == 134 [pid = 1738] [id = 316] 05:18:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x921c2000) [pid = 1738] [serial = 949] [outer = (nil)] 05:18:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x9277f000) [pid = 1738] [serial = 950] [outer = 0x921c2000] 05:18:03 INFO - PROCESS | 1738 | 1464783483937 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x92781000) [pid = 1738] [serial = 951] [outer = 0x921c2000] 05:18:04 INFO - PROCESS | 1738 | 1464783484832 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1630ms 05:18:04 INFO - PROCESS | 1738 | 1464783484935 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:18:04 INFO - PROCESS | 1738 | 1464783484940 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:18:04 INFO - PROCESS | 1738 | 1464783484946 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 1738 | 1464783484949 Marionette TRACE conn4 <- [1,1238,null,{}] 05:18:04 INFO - PROCESS | 1738 | 1464783484955 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 1738 | 1464783485169 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:18:05 INFO - PROCESS | 1738 | 1464783485442 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fac400 == 135 [pid = 1738] [id = 317] 05:18:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x87a85800) [pid = 1738] [serial = 952] [outer = (nil)] 05:18:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x8aad9c00) [pid = 1738] [serial = 953] [outer = 0x87a85800] 05:18:05 INFO - PROCESS | 1738 | 1464783485544 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x89fd7800) [pid = 1738] [serial = 954] [outer = 0x87a85800] 05:18:06 INFO - PROCESS | 1738 | 1464783486438 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1531ms 05:18:06 INFO - PROCESS | 1738 | 1464783486477 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 1738 | 1464783486481 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:18:06 INFO - PROCESS | 1738 | 1464783486488 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 1738 | 1464783486491 Marionette TRACE conn4 <- [1,1242,null,{}] 05:18:06 INFO - PROCESS | 1738 | 1464783486497 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 1738 | 1464783486730 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:18:07 INFO - PROCESS | 1738 | 1464783487486 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x87622c00 == 136 [pid = 1738] [id = 318] 05:18:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x87625000) [pid = 1738] [serial = 955] [outer = (nil)] 05:18:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x8762b000) [pid = 1738] [serial = 956] [outer = 0x87625000] 05:18:07 INFO - PROCESS | 1738 | 1464783487575 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x87a7f000) [pid = 1738] [serial = 957] [outer = 0x87625000] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x9a786400 == 135 [pid = 1738] [id = 238] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x88701800 == 134 [pid = 1738] [id = 241] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1400 == 133 [pid = 1738] [id = 240] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x87621c00 == 132 [pid = 1738] [id = 244] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8761e400 == 131 [pid = 1738] [id = 245] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x87628000 == 130 [pid = 1738] [id = 246] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x87628800 == 129 [pid = 1738] [id = 247] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x87864800 == 128 [pid = 1738] [id = 248] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8df11400 == 127 [pid = 1738] [id = 249] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8bc41400 == 126 [pid = 1738] [id = 239] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x88043400 == 125 [pid = 1738] [id = 243] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x88040800 == 124 [pid = 1738] [id = 242] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8762cc00 == 123 [pid = 1738] [id = 294] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x86c31000 == 122 [pid = 1738] [id = 295] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x87a79000 == 121 [pid = 1738] [id = 293] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8df17800 == 120 [pid = 1738] [id = 292] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x9207b400 == 119 [pid = 1738] [id = 291] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x92779000 == 118 [pid = 1738] [id = 289] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x89fd8800 == 117 [pid = 1738] [id = 290] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x9277dc00 == 116 [pid = 1738] [id = 288] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8f604c00 == 115 [pid = 1738] [id = 287] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8f605400 == 114 [pid = 1738] [id = 286] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad1000 == 113 [pid = 1738] [id = 284] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8bffa400 == 112 [pid = 1738] [id = 285] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5ac00 == 111 [pid = 1738] [id = 283] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c7400 == 110 [pid = 1738] [id = 282] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3d0400 == 109 [pid = 1738] [id = 281] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3ca400 == 108 [pid = 1738] [id = 280] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x88844000 == 107 [pid = 1738] [id = 279] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x9a8f3800 == 106 [pid = 1738] [id = 10] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x87a80800 == 105 [pid = 1738] [id = 250] 05:18:09 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa9c00 == 104 [pid = 1738] [id = 278] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x8d616800) [pid = 1738] [serial = 776] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8aad8c00) [pid = 1738] [serial = 827] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x8e06fc00) [pid = 1738] [serial = 779] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x9277cc00) [pid = 1738] [serial = 785] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x8ad6c000) [pid = 1738] [serial = 828] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x89fd6400) [pid = 1738] [serial = 813] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8814cc00) [pid = 1738] [serial = 833] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8a3cb400) [pid = 1738] [serial = 803] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x8b650000) [pid = 1738] [serial = 753] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x88151000) [pid = 1738] [serial = 824] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x88040400) [pid = 1738] [serial = 810] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8a30f800) [pid = 1738] [serial = 800] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x94e92c00) [pid = 1738] [serial = 788] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x9b075800) [pid = 1738] [serial = 794] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0xa1064000) [pid = 1738] [serial = 797] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8912c800) [pid = 1738] [serial = 825] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8de4fc00) [pid = 1738] [serial = 821] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8814a800) [pid = 1738] [serial = 770] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8bff0c00) [pid = 1738] [serial = 818] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8c659400) [pid = 1738] [serial = 819] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8785a800) [pid = 1738] [serial = 809] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8ab57c00) [pid = 1738] [serial = 816] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x99e2d800) [pid = 1738] [serial = 791] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x85fab000) [pid = 1738] [serial = 806] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8be8c000) [pid = 1738] [serial = 830] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8912e400) [pid = 1738] [serial = 812] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8de77800) [pid = 1738] [serial = 822] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8a9ea000) [pid = 1738] [serial = 815] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8e290400) [pid = 1738] [serial = 782] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8aacc800) [pid = 1738] [serial = 773] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8c655400) [pid = 1738] [serial = 831] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8bff8800) [pid = 1738] [serial = 768] [outer = (nil)] [url = about:blank] 05:18:09 INFO - PROCESS | 1738 | 1464783489240 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2835ms 05:18:09 INFO - PROCESS | 1738 | 1464783489376 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1738 | 1464783489380 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:18:09 INFO - PROCESS | 1738 | 1464783489417 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1738 | 1464783489422 Marionette TRACE conn4 <- [1,1246,null,{}] 05:18:09 INFO - PROCESS | 1738 | 1464783489431 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 1738 | 1464783489601 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:18:09 INFO - PROCESS | 1738 | 1464783489617 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x88043c00 == 105 [pid = 1738] [id = 319] 05:18:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8804ec00) [pid = 1738] [serial = 958] [outer = (nil)] 05:18:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x88705000) [pid = 1738] [serial = 959] [outer = 0x8804ec00] 05:18:09 INFO - PROCESS | 1738 | 1464783489720 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x88f1d000) [pid = 1738] [serial = 960] [outer = 0x8804ec00] 05:18:10 INFO - PROCESS | 1738 | 1464783490695 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1365ms 05:18:10 INFO - PROCESS | 1738 | 1464783490759 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:18:10 INFO - PROCESS | 1738 | 1464783490766 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:18:10 INFO - PROCESS | 1738 | 1464783490772 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 1738 | 1464783490776 Marionette TRACE conn4 <- [1,1250,null,{}] 05:18:10 INFO - PROCESS | 1738 | 1464783490786 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 1738 | 1464783490973 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:18:11 INFO - PROCESS | 1738 | 1464783490985 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x898ee800 == 106 [pid = 1738] [id = 320] 05:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x89fd6400) [pid = 1738] [serial = 961] [outer = (nil)] 05:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8a3cb400) [pid = 1738] [serial = 962] [outer = 0x89fd6400] 05:18:11 INFO - PROCESS | 1738 | 1464783491250 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8a9ea000) [pid = 1738] [serial = 963] [outer = 0x89fd6400] 05:18:12 INFO - PROCESS | 1738 | 1464783492122 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1385ms 05:18:12 INFO - PROCESS | 1738 | 1464783492157 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1738 | 1464783492162 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:18:12 INFO - PROCESS | 1738 | 1464783492185 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1738 | 1464783492194 Marionette TRACE conn4 <- [1,1254,null,{}] 05:18:12 INFO - PROCESS | 1738 | 1464783492200 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 1738 | 1464783492457 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:18:12 INFO - PROCESS | 1738 | 1464783492490 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a306c00 == 107 [pid = 1738] [id = 321] 05:18:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8ad6c000) [pid = 1738] [serial = 964] [outer = (nil)] 05:18:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8b64cc00) [pid = 1738] [serial = 965] [outer = 0x8ad6c000] 05:18:12 INFO - PROCESS | 1738 | 1464783492561 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8b654400) [pid = 1738] [serial = 966] [outer = 0x8ad6c000] 05:18:13 INFO - PROCESS | 1738 | 1464783493584 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2104ms 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8c651000) [pid = 1738] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8de5b400) [pid = 1738] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8d9c5800) [pid = 1738] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x898e8c00) [pid = 1738] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x89121400) [pid = 1738] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x85fa3800) [pid = 1738] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8f751400) [pid = 1738] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x88145400) [pid = 1738] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8a9e9400) [pid = 1738] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9277d400) [pid = 1738] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8e0c8400) [pid = 1738] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8de56000) [pid = 1738] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8804d800) [pid = 1738] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8e111c00) [pid = 1738] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x87a82000) [pid = 1738] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x99e2a800) [pid = 1738] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8f244000) [pid = 1738] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8c65d400) [pid = 1738] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8d7c7c00) [pid = 1738] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8785bc00) [pid = 1738] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x94441000) [pid = 1738] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x921c5800) [pid = 1738] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8f60fc00) [pid = 1738] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x88047800) [pid = 1738] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x85fab800) [pid = 1738] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x88045c00) [pid = 1738] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x87a7ac00) [pid = 1738] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8ad66400) [pid = 1738] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8df0f400) [pid = 1738] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9277e000) [pid = 1738] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9a9d3800) [pid = 1738] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8de5a000) [pid = 1738] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x88f29c00) [pid = 1738] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9ab03400) [pid = 1738] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8a309c00) [pid = 1738] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:18:14 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8a3c3800) [pid = 1738] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:18:14 INFO - PROCESS | 1738 | 1464783494401 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 1738 | 1464783494411 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:18:14 INFO - PROCESS | 1738 | 1464783494427 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 1738 | 1464783494428 Marionette TRACE conn4 <- [1,1258,null,{}] 05:18:14 INFO - PROCESS | 1738 | 1464783494484 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:14 INFO - PROCESS | 1738 | 1464783494707 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:18:14 INFO - PROCESS | 1738 | 1464783494717 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x88041c00 == 108 [pid = 1738] [id = 322] 05:18:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x88145400) [pid = 1738] [serial = 967] [outer = (nil)] 05:18:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x88f25800) [pid = 1738] [serial = 968] [outer = 0x88145400] 05:18:14 INFO - PROCESS | 1738 | 1464783494789 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8a3c7800) [pid = 1738] [serial = 969] [outer = 0x88145400] 05:18:15 INFO - PROCESS | 1738 | 1464783495589 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1206ms 05:18:15 INFO - PROCESS | 1738 | 1464783495626 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 1738 | 1464783495630 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:18:15 INFO - PROCESS | 1738 | 1464783495635 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1738 | 1464783495638 Marionette TRACE conn4 <- [1,1262,null,{}] 05:18:15 INFO - PROCESS | 1738 | 1464783495644 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 1738 | 1464783495815 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:18:15 INFO - PROCESS | 1738 | 1464783495832 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad6400 == 109 [pid = 1738] [id = 323] 05:18:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ab53000) [pid = 1738] [serial = 970] [outer = (nil)] 05:18:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8b7d4400) [pid = 1738] [serial = 971] [outer = 0x8ab53000] 05:18:15 INFO - PROCESS | 1738 | 1464783495912 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8be94400) [pid = 1738] [serial = 972] [outer = 0x8ab53000] 05:18:17 INFO - PROCESS | 1738 | 1464783497131 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1537ms 05:18:17 INFO - PROCESS | 1738 | 1464783497175 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 1738 | 1464783497182 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:18:17 INFO - PROCESS | 1738 | 1464783497192 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 1738 | 1464783497196 Marionette TRACE conn4 <- [1,1266,null,{}] 05:18:17 INFO - PROCESS | 1738 | 1464783497205 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:17 INFO - PROCESS | 1738 | 1464783497414 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:18:17 INFO - PROCESS | 1738 | 1464783497685 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7ac00 == 110 [pid = 1738] [id = 324] 05:18:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x87a80800) [pid = 1738] [serial = 973] [outer = (nil)] 05:18:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x88f1d800) [pid = 1738] [serial = 974] [outer = 0x87a80800] 05:18:17 INFO - PROCESS | 1738 | 1464783497818 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x898e4000) [pid = 1738] [serial = 975] [outer = 0x87a80800] 05:18:18 INFO - PROCESS | 1738 | 1464783498737 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1589ms 05:18:18 INFO - PROCESS | 1738 | 1464783498782 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 1738 | 1464783498791 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:18:18 INFO - PROCESS | 1738 | 1464783498802 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1738 | 1464783498806 Marionette TRACE conn4 <- [1,1270,null,{}] 05:18:18 INFO - PROCESS | 1738 | 1464783498812 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 1738 | 1464783499017 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:18:19 INFO - PROCESS | 1738 | 1464783499297 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad5400 == 111 [pid = 1738] [id = 325] 05:18:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8aad7000) [pid = 1738] [serial = 976] [outer = (nil)] 05:18:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8ab5a000) [pid = 1738] [serial = 977] [outer = 0x8aad7000] 05:18:19 INFO - PROCESS | 1738 | 1464783499441 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8ad6b800) [pid = 1738] [serial = 978] [outer = 0x8aad7000] 05:18:20 INFO - PROCESS | 1738 | 1464783500403 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1633ms 05:18:20 INFO - PROCESS | 1738 | 1464783500435 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 1738 | 1464783500439 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:18:20 INFO - PROCESS | 1738 | 1464783500446 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 1738 | 1464783500452 Marionette TRACE conn4 <- [1,1274,null,{}] 05:18:20 INFO - PROCESS | 1738 | 1464783500469 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:20 INFO - PROCESS | 1738 | 1464783500675 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:18:20 INFO - PROCESS | 1738 | 1464783500939 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be92800 == 112 [pid = 1738] [id = 326] 05:18:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8c64fc00) [pid = 1738] [serial = 979] [outer = (nil)] 05:18:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8c65d400) [pid = 1738] [serial = 980] [outer = 0x8c64fc00] 05:18:21 INFO - PROCESS | 1738 | 1464783501074 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8d612c00) [pid = 1738] [serial = 981] [outer = 0x8c64fc00] 05:18:22 INFO - PROCESS | 1738 | 1464783502014 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1637ms 05:18:22 INFO - PROCESS | 1738 | 1464783502084 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 1738 | 1464783502089 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:18:22 INFO - PROCESS | 1738 | 1464783502096 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1738 | 1464783502100 Marionette TRACE conn4 <- [1,1278,null,{}] 05:18:22 INFO - PROCESS | 1738 | 1464783502106 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 1738 | 1464783502366 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:18:22 INFO - PROCESS | 1738 | 1464783502676 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be90c00 == 113 [pid = 1738] [id = 327] 05:18:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8d611000) [pid = 1738] [serial = 982] [outer = (nil)] 05:18:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8d9bec00) [pid = 1738] [serial = 983] [outer = 0x8d611000] 05:18:22 INFO - PROCESS | 1738 | 1464783502764 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8de47000) [pid = 1738] [serial = 984] [outer = 0x8d611000] 05:18:23 INFO - PROCESS | 1738 | 1464783503684 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1631ms 05:18:23 INFO - PROCESS | 1738 | 1464783503730 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 1738 | 1464783503736 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:18:23 INFO - PROCESS | 1738 | 1464783503745 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 1738 | 1464783503747 Marionette TRACE conn4 <- [1,1282,null,{}] 05:18:23 INFO - PROCESS | 1738 | 1464783503754 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:23 INFO - PROCESS | 1738 | 1464783503956 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:18:24 INFO - PROCESS | 1738 | 1464783504270 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a30f800 == 114 [pid = 1738] [id = 328] 05:18:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8a9e2800) [pid = 1738] [serial = 985] [outer = (nil)] 05:18:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8de56000) [pid = 1738] [serial = 986] [outer = 0x8a9e2800] 05:18:24 INFO - PROCESS | 1738 | 1464783504361 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8de7b000) [pid = 1738] [serial = 987] [outer = 0x8a9e2800] 05:18:25 INFO - PROCESS | 1738 | 1464783505311 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1634ms 05:18:25 INFO - PROCESS | 1738 | 1464783505379 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:18:25 INFO - PROCESS | 1738 | 1464783505383 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:18:25 INFO - PROCESS | 1738 | 1464783505390 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1738 | 1464783505394 Marionette TRACE conn4 <- [1,1286,null,{}] 05:18:25 INFO - PROCESS | 1738 | 1464783505399 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:25 INFO - PROCESS | 1738 | 1464783505641 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:18:25 INFO - PROCESS | 1738 | 1464783505955 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c7000 == 115 [pid = 1738] [id = 329] 05:18:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8de76c00) [pid = 1738] [serial = 988] [outer = (nil)] 05:18:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8e106000) [pid = 1738] [serial = 989] [outer = 0x8de76c00] 05:18:26 INFO - PROCESS | 1738 | 1464783506053 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8e286c00) [pid = 1738] [serial = 990] [outer = 0x8de76c00] 05:18:26 INFO - PROCESS | 1738 | 1464783506987 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1641ms 05:18:27 INFO - PROCESS | 1738 | 1464783507031 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 1738 | 1464783507036 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:18:27 INFO - PROCESS | 1738 | 1464783507042 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 1738 | 1464783507046 Marionette TRACE conn4 <- [1,1290,null,{}] 05:18:27 INFO - PROCESS | 1738 | 1464783507052 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 1738 | 1464783507271 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:18:27 INFO - PROCESS | 1738 | 1464783507645 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5d7400 == 116 [pid = 1738] [id = 330] 05:18:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8e06e000) [pid = 1738] [serial = 991] [outer = (nil)] 05:18:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8f0b6000) [pid = 1738] [serial = 992] [outer = 0x8e06e000] 05:18:27 INFO - PROCESS | 1738 | 1464783507761 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8f244000) [pid = 1738] [serial = 993] [outer = 0x8e06e000] 05:18:28 INFO - PROCESS | 1738 | 1464783508679 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1689ms 05:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:18:28 INFO - PROCESS | 1738 | 1464783508732 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 1738 | 1464783508735 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:18:28 INFO - PROCESS | 1738 | 1464783508742 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 1738 | 1464783508746 Marionette TRACE conn4 <- [1,1294,null,{}] 05:18:28 INFO - PROCESS | 1738 | 1464783508752 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 1738 | 1464783508965 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:18:29 INFO - PROCESS | 1738 | 1464783509239 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df15000 == 117 [pid = 1738] [id = 331] 05:18:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8e28d000) [pid = 1738] [serial = 994] [outer = (nil)] 05:18:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8f667000) [pid = 1738] [serial = 995] [outer = 0x8e28d000] 05:18:29 INFO - PROCESS | 1738 | 1464783509425 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x911dc800) [pid = 1738] [serial = 996] [outer = 0x8e28d000] 05:18:30 INFO - PROCESS | 1738 | 1464783510430 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1735ms 05:18:30 INFO - PROCESS | 1738 | 1464783510477 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:18:30 INFO - PROCESS | 1738 | 1464783510481 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:18:30 INFO - PROCESS | 1738 | 1464783510488 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 1738 | 1464783510491 Marionette TRACE conn4 <- [1,1298,null,{}] 05:18:30 INFO - PROCESS | 1738 | 1464783510497 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 1738 | 1464783510719 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:18:31 INFO - PROCESS | 1738 | 1464783510985 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e290400 == 118 [pid = 1738] [id = 332] 05:18:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8f0ab000) [pid = 1738] [serial = 997] [outer = (nil)] 05:18:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x92078800) [pid = 1738] [serial = 998] [outer = 0x8f0ab000] 05:18:31 INFO - PROCESS | 1738 | 1464783511125 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x921c5400) [pid = 1738] [serial = 999] [outer = 0x8f0ab000] 05:18:32 INFO - PROCESS | 1738 | 1464783512099 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1688ms 05:18:32 INFO - PROCESS | 1738 | 1464783512177 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 1738 | 1464783512180 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:18:32 INFO - PROCESS | 1738 | 1464783512187 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1738 | 1464783512190 Marionette TRACE conn4 <- [1,1302,null,{}] 05:18:32 INFO - PROCESS | 1738 | 1464783512196 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:32 INFO - PROCESS | 1738 | 1464783512448 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:18:32 INFO - PROCESS | 1738 | 1464783512767 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207b400 == 119 [pid = 1738] [id = 333] 05:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x92081400) [pid = 1738] [serial = 1000] [outer = (nil)] 05:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x92784400) [pid = 1738] [serial = 1001] [outer = 0x92081400] 05:18:32 INFO - PROCESS | 1738 | 1464783512855 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x92b47800) [pid = 1738] [serial = 1002] [outer = 0x92081400] 05:18:33 INFO - PROCESS | 1738 | 1464783513801 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1682ms 05:18:33 INFO - PROCESS | 1738 | 1464783513869 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:18:33 INFO - PROCESS | 1738 | 1464783513875 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:18:33 INFO - PROCESS | 1738 | 1464783513882 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 1738 | 1464783513888 Marionette TRACE conn4 <- [1,1306,null,{}] 05:18:33 INFO - PROCESS | 1738 | 1464783513894 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 1738 | 1464783514248 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:18:34 INFO - PROCESS | 1738 | 1464783514618 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa2800 == 120 [pid = 1738] [id = 334] 05:18:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8e0c6400) [pid = 1738] [serial = 1003] [outer = (nil)] 05:18:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x93a9e400) [pid = 1738] [serial = 1004] [outer = 0x8e0c6400] 05:18:34 INFO - PROCESS | 1738 | 1464783514728 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x9443ac00) [pid = 1738] [serial = 1005] [outer = 0x8e0c6400] 05:18:35 INFO - PROCESS | 1738 | 1464783515657 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1850ms 05:18:35 INFO - PROCESS | 1738 | 1464783515732 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 1738 | 1464783515736 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:18:35 INFO - PROCESS | 1738 | 1464783515743 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1738 | 1464783515745 Marionette TRACE conn4 <- [1,1310,null,{}] 05:18:35 INFO - PROCESS | 1738 | 1464783515752 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:36 INFO - PROCESS | 1738 | 1464783516008 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:18:36 INFO - PROCESS | 1738 | 1464783516320 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f7000 == 121 [pid = 1738] [id = 335] 05:18:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x938fa400) [pid = 1738] [serial = 1006] [outer = (nil)] 05:18:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x944ccc00) [pid = 1738] [serial = 1007] [outer = 0x938fa400] 05:18:36 INFO - PROCESS | 1738 | 1464783516415 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x94e8b800) [pid = 1738] [serial = 1008] [outer = 0x938fa400] 05:18:37 INFO - PROCESS | 1738 | 1464783517323 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 1738 | 1464783517387 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:18:37 INFO - PROCESS | 1738 | 1464783517394 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1738 | 1464783517397 Marionette TRACE conn4 <- [1,1314,null,{}] 05:18:37 INFO - PROCESS | 1738 | 1464783517413 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 1738 | 1464783517621 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:18:37 INFO - PROCESS | 1738 | 1464783517892 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e075c00 == 122 [pid = 1738] [id = 336] 05:18:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x944d1800) [pid = 1738] [serial = 1009] [outer = (nil)] 05:18:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x96b25c00) [pid = 1738] [serial = 1010] [outer = 0x944d1800] 05:18:38 INFO - PROCESS | 1738 | 1464783518023 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x96b28400) [pid = 1738] [serial = 1011] [outer = 0x944d1800] 05:18:38 INFO - PROCESS | 1738 | 1464783518940 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1601ms 05:18:38 INFO - PROCESS | 1738 | 1464783518997 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 1738 | 1464783519001 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:18:39 INFO - PROCESS | 1738 | 1464783519008 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 1738 | 1464783519011 Marionette TRACE conn4 <- [1,1318,null,{}] 05:18:39 INFO - PROCESS | 1738 | 1464783519018 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:39 INFO - PROCESS | 1738 | 1464783519239 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:18:39 INFO - PROCESS | 1738 | 1464783519566 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7cb000 == 123 [pid = 1738] [id = 337] 05:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8f60bc00) [pid = 1738] [serial = 1012] [outer = (nil)] 05:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x96bf4000) [pid = 1738] [serial = 1013] [outer = 0x8f60bc00] 05:18:39 INFO - PROCESS | 1738 | 1464783519666 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x97570c00) [pid = 1738] [serial = 1014] [outer = 0x8f60bc00] 05:18:40 INFO - PROCESS | 1738 | 1464783520632 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1686ms 05:18:40 INFO - PROCESS | 1738 | 1464783520694 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:18:40 INFO - PROCESS | 1738 | 1464783520699 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:18:40 INFO - PROCESS | 1738 | 1464783520705 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1738 | 1464783520708 Marionette TRACE conn4 <- [1,1322,null,{}] 05:18:40 INFO - PROCESS | 1738 | 1464783520714 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 1738 | 1464783520913 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:18:41 INFO - PROCESS | 1738 | 1464783521179 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c29800 == 124 [pid = 1738] [id = 338] 05:18:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x86c2c800) [pid = 1738] [serial = 1015] [outer = (nil)] 05:18:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x990c4000) [pid = 1738] [serial = 1016] [outer = 0x86c2c800] 05:18:41 INFO - PROCESS | 1738 | 1464783521310 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x99c07800) [pid = 1738] [serial = 1017] [outer = 0x86c2c800] 05:18:42 INFO - PROCESS | 1738 | 1464783522243 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1599ms 05:18:42 INFO - PROCESS | 1738 | 1464783522304 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 1738 | 1464783522307 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:18:42 INFO - PROCESS | 1738 | 1464783522314 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 1738 | 1464783522318 Marionette TRACE conn4 <- [1,1326,null,{}] 05:18:42 INFO - PROCESS | 1738 | 1464783522323 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:42 INFO - PROCESS | 1738 | 1464783522540 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:18:42 INFO - PROCESS | 1738 | 1464783522847 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x98664800 == 125 [pid = 1738] [id = 339] 05:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x99041c00) [pid = 1738] [serial = 1018] [outer = (nil)] 05:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x99e04800) [pid = 1738] [serial = 1019] [outer = 0x99041c00] 05:18:42 INFO - PROCESS | 1738 | 1464783522942 Marionette DEBUG loaded listener.js 05:18:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x99e08000) [pid = 1738] [serial = 1020] [outer = 0x99041c00] 05:18:43 INFO - PROCESS | 1738 | 1464783523833 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:18:43 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 05:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1587ms 05:18:43 INFO - PROCESS | 1738 | 1464783523903 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 1738 | 1464783523907 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:18:43 INFO - PROCESS | 1738 | 1464783523913 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1738 | 1464783523916 Marionette TRACE conn4 <- [1,1330,null,{}] 05:18:43 INFO - PROCESS | 1738 | 1464783523922 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 1738 | 1464783524118 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:18:44 INFO - PROCESS | 1738 | 1464783524438 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x986bbc00 == 126 [pid = 1738] [id = 340] 05:18:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x99045800) [pid = 1738] [serial = 1021] [outer = (nil)] 05:18:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x99f20800) [pid = 1738] [serial = 1022] [outer = 0x99045800] 05:18:44 INFO - PROCESS | 1738 | 1464783524526 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x9a261c00) [pid = 1738] [serial = 1023] [outer = 0x99045800] 05:18:45 INFO - PROCESS | 1738 | 1464783525484 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:18:45 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 05:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1637ms 05:18:45 INFO - PROCESS | 1738 | 1464783525551 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 1738 | 1464783525555 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:18:45 INFO - PROCESS | 1738 | 1464783525561 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 1738 | 1464783525565 Marionette TRACE conn4 <- [1,1334,null,{}] 05:18:45 INFO - PROCESS | 1738 | 1464783525570 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:45 INFO - PROCESS | 1738 | 1464783525769 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:18:46 INFO - PROCESS | 1738 | 1464783526084 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x87629400 == 127 [pid = 1738] [id = 341] 05:18:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x87856800) [pid = 1738] [serial = 1024] [outer = (nil)] 05:18:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x8814fc00) [pid = 1738] [serial = 1025] [outer = 0x87856800] 05:18:46 INFO - PROCESS | 1738 | 1464783526175 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x898ee000) [pid = 1738] [serial = 1026] [outer = 0x87856800] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x898e3800 == 126 [pid = 1738] [id = 257] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x88044c00 == 125 [pid = 1738] [id = 256] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad3c00 == 124 [pid = 1738] [id = 258] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x88041c00 == 123 [pid = 1738] [id = 322] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8a306c00 == 122 [pid = 1738] [id = 321] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x898ee800 == 121 [pid = 1738] [id = 320] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x88043c00 == 120 [pid = 1738] [id = 319] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0x87622c00 == 119 [pid = 1738] [id = 318] 05:18:47 INFO - PROCESS | 1738 | --DOCSHELL 0xa26c9800 == 118 [pid = 1738] [id = 204] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8a3cac00) [pid = 1738] [serial = 900] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x8d9c7400) [pid = 1738] [serial = 777] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8de7e800) [pid = 1738] [serial = 851] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x8f0b3c00) [pid = 1738] [serial = 854] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8ab5bc00) [pid = 1738] [serial = 774] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x8912a000) [pid = 1738] [serial = 896] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x85fad400) [pid = 1738] [serial = 807] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x912f2000) [pid = 1738] [serial = 860] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x898e9400) [pid = 1738] [serial = 897] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x88152c00) [pid = 1738] [serial = 894] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x8aacf800) [pid = 1738] [serial = 842] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x96bef000) [pid = 1738] [serial = 869] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8ad60000) [pid = 1738] [serial = 887] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x9ab0c400) [pid = 1738] [serial = 879] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8f66a000) [pid = 1738] [serial = 858] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8870f400) [pid = 1738] [serial = 884] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x9a785c00) [pid = 1738] [serial = 878] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x938bdc00) [pid = 1738] [serial = 786] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x88843800) [pid = 1738] [serial = 834] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x9a78cc00) [pid = 1738] [serial = 876] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x88f1e800) [pid = 1738] [serial = 885] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x96b2b400) [pid = 1738] [serial = 789] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8e0ca400) [pid = 1738] [serial = 780] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8de48c00) [pid = 1738] [serial = 849] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x87a7cc00) [pid = 1738] [serial = 891] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x9a329800) [pid = 1738] [serial = 873] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9b5ae800) [pid = 1738] [serial = 795] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8ad60400) [pid = 1738] [serial = 843] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x92080c00) [pid = 1738] [serial = 864] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8a30c800) [pid = 1738] [serial = 899] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8761f000) [pid = 1738] [serial = 836] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x88707c00) [pid = 1738] [serial = 771] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8a9e7000) [pid = 1738] [serial = 882] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8c64e800) [pid = 1738] [serial = 845] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8f0b8c00) [pid = 1738] [serial = 783] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8d9c4800) [pid = 1738] [serial = 848] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x92784800) [pid = 1738] [serial = 866] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8f755800) [pid = 1738] [serial = 612] [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.] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x912f7000) [pid = 1738] [serial = 861] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8814a000) [pid = 1738] [serial = 893] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x87860000) [pid = 1738] [serial = 890] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9a4d7400) [pid = 1738] [serial = 792] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x99e10800) [pid = 1738] [serial = 872] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x89fcb800) [pid = 1738] [serial = 840] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9a64a400) [pid = 1738] [serial = 875] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x87a7f400) [pid = 1738] [serial = 837] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8e103000) [pid = 1738] [serial = 852] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x938be400) [pid = 1738] [serial = 867] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa2153c00) [pid = 1738] [serial = 798] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x92078000) [pid = 1738] [serial = 863] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8912ac00) [pid = 1738] [serial = 839] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x98664400) [pid = 1738] [serial = 870] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9d8b3c00) [pid = 1738] [serial = 801] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8f246800) [pid = 1738] [serial = 855] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8d5c9000) [pid = 1738] [serial = 846] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8a3cdc00) [pid = 1738] [serial = 804] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8804e800) [pid = 1738] [serial = 881] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8f661c00) [pid = 1738] [serial = 857] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1738 | 1464783528383 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2844ms 05:18:48 INFO - PROCESS | 1738 | 1464783528405 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 1738 | 1464783528411 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:18:48 INFO - PROCESS | 1738 | 1464783528456 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 1738 | 1464783528462 Marionette TRACE conn4 <- [1,1338,null,{}] 05:18:48 INFO - PROCESS | 1738 | 1464783528472 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 1738 | 1464783528657 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:18:48 INFO - PROCESS | 1738 | 1464783528670 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x85faa800 == 119 [pid = 1738] [id = 342] 05:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x85fafc00) [pid = 1738] [serial = 1027] [outer = (nil)] 05:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8804c400) [pid = 1738] [serial = 1028] [outer = 0x85fafc00] 05:18:48 INFO - PROCESS | 1738 | 1464783528745 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x88150000) [pid = 1738] [serial = 1029] [outer = 0x85fafc00] 05:18:50 INFO - PROCESS | 1738 | 1464783530117 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1745ms 05:18:50 INFO - PROCESS | 1738 | 1464783530162 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1738 | 1464783530170 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:18:50 INFO - PROCESS | 1738 | 1464783530187 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1738 | 1464783530191 Marionette TRACE conn4 <- [1,1342,null,{}] 05:18:50 INFO - PROCESS | 1738 | 1464783530197 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 1738 | 1464783530469 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:18:50 INFO - PROCESS | 1738 | 1464783530505 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8814f800 == 120 [pid = 1738] [id = 343] 05:18:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x88842000) [pid = 1738] [serial = 1030] [outer = (nil)] 05:18:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x89124c00) [pid = 1738] [serial = 1031] [outer = 0x88842000] 05:18:50 INFO - PROCESS | 1738 | 1464783530577 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x898e8000) [pid = 1738] [serial = 1032] [outer = 0x88842000] 05:18:51 INFO - PROCESS | 1738 | 1464783531539 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1399ms 05:18:51 INFO - PROCESS | 1738 | 1464783531580 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 1738 | 1464783531584 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:18:51 INFO - PROCESS | 1738 | 1464783531590 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 1738 | 1464783531596 Marionette TRACE conn4 <- [1,1346,null,{}] 05:18:51 INFO - PROCESS | 1738 | 1464783531638 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 1738 | 1464783531935 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:18:51 INFO - PROCESS | 1738 | 1464783531974 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f1c800 == 121 [pid = 1738] [id = 344] 05:18:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8a9f0c00) [pid = 1738] [serial = 1033] [outer = (nil)] 05:18:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8aad4c00) [pid = 1738] [serial = 1034] [outer = 0x8a9f0c00] 05:18:52 INFO - PROCESS | 1738 | 1464783532049 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8ab5b000) [pid = 1738] [serial = 1035] [outer = 0x8a9f0c00] 05:18:52 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8804ec00) [pid = 1738] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:18:52 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x990c6c00) [pid = 1738] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:18:52 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8ad6c000) [pid = 1738] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:18:52 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x88145400) [pid = 1738] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:18:52 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x87625000) [pid = 1738] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:18:52 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x89fd6400) [pid = 1738] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:18:52 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x87a83000) [pid = 1738] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:18:53 INFO - PROCESS | 1738 | 1464783533274 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1714ms 05:18:53 INFO - PROCESS | 1738 | 1464783533306 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1738 | 1464783533310 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:18:53 INFO - PROCESS | 1738 | 1464783533316 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1738 | 1464783533319 Marionette TRACE conn4 <- [1,1350,null,{}] 05:18:53 INFO - PROCESS | 1738 | 1464783533329 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 1738 | 1464783533527 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:18:53 INFO - PROCESS | 1738 | 1464783533695 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a83000 == 122 [pid = 1738] [id = 345] 05:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x898ea000) [pid = 1738] [serial = 1036] [outer = (nil)] 05:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8aad9800) [pid = 1738] [serial = 1037] [outer = 0x898ea000] 05:18:53 INFO - PROCESS | 1738 | 1464783533769 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ad69400) [pid = 1738] [serial = 1038] [outer = 0x898ea000] 05:18:54 INFO - PROCESS | 1738 | 1464783534570 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1286ms 05:18:54 INFO - PROCESS | 1738 | 1464783534718 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 1738 | 1464783534725 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:18:54 INFO - PROCESS | 1738 | 1464783534735 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 1738 | 1464783534741 Marionette TRACE conn4 <- [1,1354,null,{}] 05:18:54 INFO - PROCESS | 1738 | 1464783534762 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 1738 | 1464783535002 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:18:55 INFO - PROCESS | 1738 | 1464783535384 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x88044400 == 123 [pid = 1738] [id = 346] 05:18:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x88044c00) [pid = 1738] [serial = 1039] [outer = (nil)] 05:18:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8814a000) [pid = 1738] [serial = 1040] [outer = 0x88044c00] 05:18:55 INFO - PROCESS | 1738 | 1464783535477 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x88846c00) [pid = 1738] [serial = 1041] [outer = 0x88044c00] 05:18:56 INFO - PROCESS | 1738 | 1464783536467 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1753ms 05:18:56 INFO - PROCESS | 1738 | 1464783536488 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 1738 | 1464783536493 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:18:56 INFO - PROCESS | 1738 | 1464783536506 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 1738 | 1464783536511 Marionette TRACE conn4 <- [1,1358,null,{}] 05:18:56 INFO - PROCESS | 1738 | 1464783536518 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 1738 | 1464783536725 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:18:57 INFO - PROCESS | 1738 | 1464783536989 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c8400 == 124 [pid = 1738] [id = 347] 05:18:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8a9e3000) [pid = 1738] [serial = 1042] [outer = (nil)] 05:18:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8aad2000) [pid = 1738] [serial = 1043] [outer = 0x8a9e3000] 05:18:57 INFO - PROCESS | 1738 | 1464783537115 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8ad60000) [pid = 1738] [serial = 1044] [outer = 0x8a9e3000] 05:18:58 INFO - PROCESS | 1738 | 1464783538023 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1543ms 05:18:58 INFO - PROCESS | 1738 | 1464783538045 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:18:58 INFO - PROCESS | 1738 | 1464783538050 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:18:58 INFO - PROCESS | 1738 | 1464783538056 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 1738 | 1464783538060 Marionette TRACE conn4 <- [1,1362,null,{}] 05:18:58 INFO - PROCESS | 1738 | 1464783538074 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:58 INFO - PROCESS | 1738 | 1464783538275 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:18:58 INFO - PROCESS | 1738 | 1464783538526 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be90400 == 125 [pid = 1738] [id = 348] 05:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8be94c00) [pid = 1738] [serial = 1045] [outer = (nil)] 05:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8bff6800) [pid = 1738] [serial = 1046] [outer = 0x8be94c00] 05:18:58 INFO - PROCESS | 1738 | 1464783538710 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8c64f400) [pid = 1738] [serial = 1047] [outer = 0x8be94c00] 05:18:59 INFO - PROCESS | 1738 | 1464783539694 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1680ms 05:18:59 INFO - PROCESS | 1738 | 1464783539736 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:18:59 INFO - PROCESS | 1738 | 1464783539740 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:18:59 INFO - PROCESS | 1738 | 1464783539748 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 1738 | 1464783539751 Marionette TRACE conn4 <- [1,1366,null,{}] 05:18:59 INFO - PROCESS | 1738 | 1464783539757 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 1738 | 1464783539959 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:19:00 INFO - PROCESS | 1738 | 1464783540243 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7b000 == 126 [pid = 1738] [id = 349] 05:19:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8be8e000) [pid = 1738] [serial = 1048] [outer = (nil)] 05:19:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8d5d5800) [pid = 1738] [serial = 1049] [outer = 0x8be8e000] 05:19:00 INFO - PROCESS | 1738 | 1464783540376 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8d7cfc00) [pid = 1738] [serial = 1050] [outer = 0x8be8e000] 05:19:01 INFO - PROCESS | 1738 | 1464783541335 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 1738 | 1464783541389 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:19:01 INFO - PROCESS | 1738 | 1464783541396 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 1738 | 1464783541400 Marionette TRACE conn4 <- [1,1370,null,{}] 05:19:01 INFO - PROCESS | 1738 | 1464783541406 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:01 INFO - PROCESS | 1738 | 1464783541641 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:19:01 INFO - PROCESS | 1738 | 1464783541950 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c657800 == 127 [pid = 1738] [id = 350] 05:19:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8d5cf400) [pid = 1738] [serial = 1051] [outer = (nil)] 05:19:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8de5e400) [pid = 1738] [serial = 1052] [outer = 0x8d5cf400] 05:19:02 INFO - PROCESS | 1738 | 1464783542039 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8de7b400) [pid = 1738] [serial = 1053] [outer = 0x8d5cf400] 05:19:03 INFO - PROCESS | 1738 | 1464783543023 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 1738 | 1464783543089 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:19:03 INFO - PROCESS | 1738 | 1464783543097 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1738 | 1464783543100 Marionette TRACE conn4 <- [1,1374,null,{}] 05:19:03 INFO - PROCESS | 1738 | 1464783543106 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 1738 | 1464783543396 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:19:03 INFO - PROCESS | 1738 | 1464783543726 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47c00 == 128 [pid = 1738] [id = 351] 05:19:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8e074000) [pid = 1738] [serial = 1054] [outer = (nil)] 05:19:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8e103000) [pid = 1738] [serial = 1055] [outer = 0x8e074000] 05:19:03 INFO - PROCESS | 1738 | 1464783543816 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8e283400) [pid = 1738] [serial = 1056] [outer = 0x8e074000] 05:19:04 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:19:04 INFO - PROCESS | 1738 | 1464783544803 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:19:04 INFO - PROCESS | 1738 | 1464783544887 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:19:04 INFO - PROCESS | 1738 | 1464783544893 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 1738 | 1464783544897 Marionette TRACE conn4 <- [1,1378,null,{}] 05:19:04 INFO - PROCESS | 1738 | 1464783544903 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 1738 | 1464783545155 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:19:05 INFO - PROCESS | 1738 | 1464783545474 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e8000 == 129 [pid = 1738] [id = 352] 05:19:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8df18c00) [pid = 1738] [serial = 1057] [outer = (nil)] 05:19:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8f24d400) [pid = 1738] [serial = 1058] [outer = 0x8df18c00] 05:19:05 INFO - PROCESS | 1738 | 1464783545559 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8f60fc00) [pid = 1738] [serial = 1059] [outer = 0x8df18c00] 05:19:06 INFO - PROCESS | 1738 | 1464783546468 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 1738 | 1464783546534 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:19:06 INFO - PROCESS | 1738 | 1464783546541 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1738 | 1464783546544 Marionette TRACE conn4 <- [1,1382,null,{}] 05:19:06 INFO - PROCESS | 1738 | 1464783546550 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 1738 | 1464783546782 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:19:07 INFO - PROCESS | 1738 | 1464783547092 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c9c00 == 130 [pid = 1738] [id = 353] 05:19:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8f0b1400) [pid = 1738] [serial = 1060] [outer = (nil)] 05:19:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x912ed400) [pid = 1738] [serial = 1061] [outer = 0x8f0b1400] 05:19:07 INFO - PROCESS | 1738 | 1464783547183 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x919b6400) [pid = 1738] [serial = 1062] [outer = 0x8f0b1400] 05:19:08 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:19:08 INFO - PROCESS | 1738 | 1464783548133 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 1738 | 1464783548180 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:19:08 INFO - PROCESS | 1738 | 1464783548187 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 1738 | 1464783548191 Marionette TRACE conn4 <- [1,1386,null,{}] 05:19:08 INFO - PROCESS | 1738 | 1464783548197 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:08 INFO - PROCESS | 1738 | 1464783548401 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:19:08 INFO - PROCESS | 1738 | 1464783548682 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f755800 == 131 [pid = 1738] [id = 354] 05:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x919bd000) [pid = 1738] [serial = 1063] [outer = (nil)] 05:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x921c7000) [pid = 1738] [serial = 1064] [outer = 0x919bd000] 05:19:08 INFO - PROCESS | 1738 | 1464783548813 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x92777800) [pid = 1738] [serial = 1065] [outer = 0x919bd000] 05:19:09 INFO - PROCESS | 1738 | 1464783549783 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 1738 | 1464783549825 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:19:09 INFO - PROCESS | 1738 | 1464783549831 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 1738 | 1464783549834 Marionette TRACE conn4 <- [1,1390,null,{}] 05:19:09 INFO - PROCESS | 1738 | 1464783549840 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:10 INFO - PROCESS | 1738 | 1464783550044 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:19:10 INFO - PROCESS | 1738 | 1464783550380 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b45400 == 132 [pid = 1738] [id = 355] 05:19:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x938bd800) [pid = 1738] [serial = 1066] [outer = (nil)] 05:19:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x938f3400) [pid = 1738] [serial = 1067] [outer = 0x938bd800] 05:19:10 INFO - PROCESS | 1738 | 1464783550511 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x938f8c00) [pid = 1738] [serial = 1068] [outer = 0x938bd800] 05:19:11 INFO - PROCESS | 1738 | 1464783551421 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1629ms 05:19:11 INFO - PROCESS | 1738 | 1464783551462 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:19:11 INFO - PROCESS | 1738 | 1464783551467 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:19:11 INFO - PROCESS | 1738 | 1464783551473 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1738 | 1464783551477 Marionette TRACE conn4 <- [1,1394,null,{}] 05:19:11 INFO - PROCESS | 1738 | 1464783551483 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 1738 | 1464783551724 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:19:12 INFO - PROCESS | 1738 | 1464783552001 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x9277e000 == 133 [pid = 1738] [id = 356] 05:19:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x96b21400) [pid = 1738] [serial = 1069] [outer = (nil)] 05:19:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x96bf7000) [pid = 1738] [serial = 1070] [outer = 0x96b21400] 05:19:12 INFO - PROCESS | 1738 | 1464783552139 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x990c6c00) [pid = 1738] [serial = 1071] [outer = 0x96b21400] 05:19:13 INFO - PROCESS | 1738 | 1464783553047 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1642ms 05:19:13 INFO - PROCESS | 1738 | 1464783553116 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 1738 | 1464783553120 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:19:13 INFO - PROCESS | 1738 | 1464783553127 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 1738 | 1464783553130 Marionette TRACE conn4 <- [1,1398,null,{}] 05:19:13 INFO - PROCESS | 1738 | 1464783553136 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:13 INFO - PROCESS | 1738 | 1464783553328 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:19:13 INFO - PROCESS | 1738 | 1464783553653 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x94e8e400 == 134 [pid = 1738] [id = 357] 05:19:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x97570800) [pid = 1738] [serial = 1072] [outer = (nil)] 05:19:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x9a266400) [pid = 1738] [serial = 1073] [outer = 0x97570800] 05:19:13 INFO - PROCESS | 1738 | 1464783553746 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x9a32dc00) [pid = 1738] [serial = 1074] [outer = 0x97570800] 05:19:14 INFO - PROCESS | 1738 | 1464783554633 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1535ms 05:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:19:14 INFO - PROCESS | 1738 | 1464783554663 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 1738 | 1464783554666 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:19:14 INFO - PROCESS | 1738 | 1464783554673 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1738 | 1464783554677 Marionette TRACE conn4 <- [1,1402,null,{}] 05:19:14 INFO - PROCESS | 1738 | 1464783554682 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 1738 | 1464783554906 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:19:15 INFO - PROCESS | 1738 | 1464783555214 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff3000 == 135 [pid = 1738] [id = 358] 05:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8f245400) [pid = 1738] [serial = 1075] [outer = (nil)] 05:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x9a4d3400) [pid = 1738] [serial = 1076] [outer = 0x8f245400] 05:19:15 INFO - PROCESS | 1738 | 1464783555318 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x9a4d6000) [pid = 1738] [serial = 1077] [outer = 0x8f245400] 05:19:16 INFO - PROCESS | 1738 | 1464783556224 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1586ms 05:19:16 INFO - PROCESS | 1738 | 1464783556259 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 1738 | 1464783556262 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:19:16 INFO - PROCESS | 1738 | 1464783556269 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 1738 | 1464783556273 Marionette TRACE conn4 <- [1,1406,null,{}] 05:19:16 INFO - PROCESS | 1738 | 1464783556279 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:16 INFO - PROCESS | 1738 | 1464783556482 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:19:16 INFO - PROCESS | 1738 | 1464783556753 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a26b800 == 136 [pid = 1738] [id = 359] 05:19:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9a4d4000) [pid = 1738] [serial = 1078] [outer = (nil)] 05:19:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x9a641c00) [pid = 1738] [serial = 1079] [outer = 0x9a4d4000] 05:19:16 INFO - PROCESS | 1738 | 1464783556876 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9a4e1800) [pid = 1738] [serial = 1080] [outer = 0x9a4d4000] 05:19:17 INFO - PROCESS | 1738 | 1464783557782 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1582ms 05:19:17 INFO - PROCESS | 1738 | 1464783557852 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 1738 | 1464783557856 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:19:17 INFO - PROCESS | 1738 | 1464783557863 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1738 | 1464783557867 Marionette TRACE conn4 <- [1,1410,null,{}] 05:19:17 INFO - PROCESS | 1738 | 1464783557872 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 1738 | 1464783558081 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:19:18 INFO - PROCESS | 1738 | 1464783558394 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x87628000 == 137 [pid = 1738] [id = 360] 05:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x8785cc00) [pid = 1738] [serial = 1081] [outer = (nil)] 05:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x9a78e400) [pid = 1738] [serial = 1082] [outer = 0x8785cc00] 05:19:18 INFO - PROCESS | 1738 | 1464783558488 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x9a791800) [pid = 1738] [serial = 1083] [outer = 0x8785cc00] 05:19:19 INFO - PROCESS | 1738 | 1464783559509 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1686ms 05:19:19 INFO - PROCESS | 1738 | 1464783559550 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 1738 | 1464783559554 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:19:19 INFO - PROCESS | 1738 | 1464783559560 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 1738 | 1464783559564 Marionette TRACE conn4 <- [1,1414,null,{}] 05:19:19 INFO - PROCESS | 1738 | 1464783559569 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:19 INFO - PROCESS | 1738 | 1464783559799 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:19:20 INFO - PROCESS | 1738 | 1464783560099 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e4800 == 138 [pid = 1738] [id = 361] 05:19:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x8bff2800) [pid = 1738] [serial = 1084] [outer = (nil)] 05:19:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x9ab06000) [pid = 1738] [serial = 1085] [outer = 0x8bff2800] 05:19:20 INFO - PROCESS | 1738 | 1464783560190 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x9ab08c00) [pid = 1738] [serial = 1086] [outer = 0x8bff2800] 05:19:21 INFO - PROCESS | 1738 | 1464783561193 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1684ms 05:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:19:21 INFO - PROCESS | 1738 | 1464783561245 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:19:21 INFO - PROCESS | 1738 | 1464783561248 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:19:21 INFO - PROCESS | 1738 | 1464783561255 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 1738 | 1464783561257 Marionette TRACE conn4 <- [1,1418,null,{}] 05:19:21 INFO - PROCESS | 1738 | 1464783561264 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 1738 | 1464783561504 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:19:21 INFO - PROCESS | 1738 | 1464783561825 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a78f800 == 139 [pid = 1738] [id = 362] 05:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x9ab02400) [pid = 1738] [serial = 1087] [outer = (nil)] 05:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x9ae3f000) [pid = 1738] [serial = 1088] [outer = 0x9ab02400] 05:19:21 INFO - PROCESS | 1738 | 1464783561913 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x9ae42c00) [pid = 1738] [serial = 1089] [outer = 0x9ab02400] 05:19:22 INFO - PROCESS | 1738 | 1464783562854 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1637ms 05:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:19:22 INFO - PROCESS | 1738 | 1464783562890 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 1738 | 1464783562893 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:19:22 INFO - PROCESS | 1738 | 1464783562901 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 1738 | 1464783562904 Marionette TRACE conn4 <- [1,1422,null,{}] 05:19:22 INFO - PROCESS | 1738 | 1464783562910 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 1738 | 1464783563129 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:19:23 INFO - PROCESS | 1738 | 1464783563493 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c3800 == 140 [pid = 1738] [id = 363] 05:19:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x8a3c7000) [pid = 1738] [serial = 1090] [outer = (nil)] 05:19:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x9b1e3400) [pid = 1738] [serial = 1091] [outer = 0x8a3c7000] 05:19:23 INFO - PROCESS | 1738 | 1464783563667 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x9b1e6800) [pid = 1738] [serial = 1092] [outer = 0x8a3c7000] 05:19:24 INFO - PROCESS | 1738 | 1464783564915 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x88f1c800 == 139 [pid = 1738] [id = 344] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8814f800 == 138 [pid = 1738] [id = 343] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x85faa800 == 137 [pid = 1738] [id = 342] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x98664800 == 136 [pid = 1738] [id = 339] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x986bbc00 == 135 [pid = 1738] [id = 340] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x86c29800 == 134 [pid = 1738] [id = 338] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7cb000 == 133 [pid = 1738] [id = 337] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8e075c00 == 132 [pid = 1738] [id = 336] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa2800 == 131 [pid = 1738] [id = 334] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x938f7000 == 130 [pid = 1738] [id = 335] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x9207b400 == 129 [pid = 1738] [id = 333] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8e290400 == 128 [pid = 1738] [id = 332] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8df15000 == 127 [pid = 1738] [id = 331] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5d7400 == 126 [pid = 1738] [id = 330] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8a30f800 == 125 [pid = 1738] [id = 328] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c7000 == 124 [pid = 1738] [id = 329] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8be90c00 == 123 [pid = 1738] [id = 327] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8be92800 == 122 [pid = 1738] [id = 326] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad5400 == 121 [pid = 1738] [id = 325] 05:19:26 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7ac00 == 120 [pid = 1738] [id = 324] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x9277f000) [pid = 1738] [serial = 950] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8de79400) [pid = 1738] [serial = 926] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x88f1d000) [pid = 1738] [serial = 960] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8a9ef400) [pid = 1738] [serial = 902] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x921c4800) [pid = 1738] [serial = 947] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8bffa000) [pid = 1738] [serial = 917] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x8b654400) [pid = 1738] [serial = 966] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x88f25800) [pid = 1738] [serial = 968] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8f74d400) [pid = 1738] [serial = 941] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8b7d9800) [pid = 1738] [serial = 911] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x8de52800) [pid = 1738] [serial = 923] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x919bb800) [pid = 1738] [serial = 944] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x8ab5d400) [pid = 1738] [serial = 908] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8e06d400) [pid = 1738] [serial = 929] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8f0b2400) [pid = 1738] [serial = 935] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8e104800) [pid = 1738] [serial = 932] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8d7ce800) [pid = 1738] [serial = 920] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8762b000) [pid = 1738] [serial = 956] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8a3cb400) [pid = 1738] [serial = 962] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8f610000) [pid = 1738] [serial = 938] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x88705000) [pid = 1738] [serial = 959] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8b64cc00) [pid = 1738] [serial = 965] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8870fc00) [pid = 1738] [serial = 905] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8aad9c00) [pid = 1738] [serial = 953] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8a9ea000) [pid = 1738] [serial = 963] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8be8cc00) [pid = 1738] [serial = 914] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x87a7f000) [pid = 1738] [serial = 957] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8d5d4000) [pid = 1738] [serial = 888] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8b7d4400) [pid = 1738] [serial = 971] [outer = (nil)] [url = about:blank] 05:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8a3c7800) [pid = 1738] [serial = 969] [outer = (nil)] [url = about:blank] 05:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 3390ms 05:19:26 INFO - PROCESS | 1738 | 1464783566423 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1738 | 1464783566428 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:19:26 INFO - PROCESS | 1738 | 1464783566439 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1738 | 1464783566444 Marionette TRACE conn4 <- [1,1426,null,{}] 05:19:26 INFO - PROCESS | 1738 | 1464783566451 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 1738 | 1464783566633 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:19:26 INFO - PROCESS | 1738 | 1464783566650 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8804e400 == 121 [pid = 1738] [id = 364] 05:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8804e800) [pid = 1738] [serial = 1093] [outer = (nil)] 05:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x88705000) [pid = 1738] [serial = 1094] [outer = 0x8804e800] 05:19:26 INFO - PROCESS | 1738 | 1464783566758 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x88845800) [pid = 1738] [serial = 1095] [outer = 0x8804e800] 05:19:27 INFO - PROCESS | 1738 | 1464783567735 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1340ms 05:19:27 INFO - PROCESS | 1738 | 1464783567779 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 1738 | 1464783567784 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:19:27 INFO - PROCESS | 1738 | 1464783567808 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 1738 | 1464783567814 Marionette TRACE conn4 <- [1,1430,null,{}] 05:19:27 INFO - PROCESS | 1738 | 1464783567820 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 1738 | 1464783568028 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:19:28 INFO - PROCESS | 1738 | 1464783568042 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a309c00 == 122 [pid = 1738] [id = 365] 05:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8a30a000) [pid = 1738] [serial = 1096] [outer = (nil)] 05:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8a3c5800) [pid = 1738] [serial = 1097] [outer = 0x8a30a000] 05:19:28 INFO - PROCESS | 1738 | 1464783568115 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8a9e7000) [pid = 1738] [serial = 1098] [outer = 0x8a30a000] 05:19:29 INFO - PROCESS | 1738 | 1464783569206 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1449ms 05:19:29 INFO - PROCESS | 1738 | 1464783569242 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 1738 | 1464783569245 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:19:29 INFO - PROCESS | 1738 | 1464783569252 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 1738 | 1464783569254 Marionette TRACE conn4 <- [1,1434,null,{}] 05:19:29 INFO - PROCESS | 1738 | 1464783569281 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 1738 | 1464783569527 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:19:29 INFO - PROCESS | 1738 | 1464783569564 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x898ed400 == 123 [pid = 1738] [id = 366] 05:19:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8ad6c000) [pid = 1738] [serial = 1099] [outer = (nil)] 05:19:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8b651c00) [pid = 1738] [serial = 1100] [outer = 0x8ad6c000] 05:19:29 INFO - PROCESS | 1738 | 1464783569644 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8b7d9000) [pid = 1738] [serial = 1101] [outer = 0x8ad6c000] 05:19:30 INFO - PROCESS | 1738 | 1464783570673 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1496ms 05:19:30 INFO - PROCESS | 1738 | 1464783570753 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1738 | 1464783570771 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:19:30 INFO - PROCESS | 1738 | 1464783570778 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1738 | 1464783570781 Marionette TRACE conn4 <- [1,1438,null,{}] 05:19:30 INFO - PROCESS | 1738 | 1464783570794 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 1738 | 1464783571661 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x87a85800) [pid = 1738] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x921c2000) [pid = 1738] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8d60dc00) [pid = 1738] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8b7d7800) [pid = 1738] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8f74b400) [pid = 1738] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8e0cc000) [pid = 1738] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8e290c00) [pid = 1738] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8b652800) [pid = 1738] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8de75c00) [pid = 1738] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8d61bc00) [pid = 1738] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8f0b0000) [pid = 1738] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8de47800) [pid = 1738] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8f74cc00) [pid = 1738] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8a30d000) [pid = 1738] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8bc4b000) [pid = 1738] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x88044000) [pid = 1738] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8aacec00) [pid = 1738] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8d5d5400) [pid = 1738] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x88842000) [pid = 1738] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8a9f0c00) [pid = 1738] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x99045800) [pid = 1738] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x87a80800) [pid = 1738] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8f0ab000) [pid = 1738] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x85fafc00) [pid = 1738] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8de76c00) [pid = 1738] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x944d1800) [pid = 1738] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x99041c00) [pid = 1738] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8aad7000) [pid = 1738] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8e06e000) [pid = 1738] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x86c2c800) [pid = 1738] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x87856800) [pid = 1738] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8f60bc00) [pid = 1738] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8d611000) [pid = 1738] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8e28d000) [pid = 1738] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x92081400) [pid = 1738] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8c64fc00) [pid = 1738] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8a9e2800) [pid = 1738] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x938fa400) [pid = 1738] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:19:31 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8e0c6400) [pid = 1738] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:19:31 INFO - PROCESS | 1738 | 1464783571947 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa4400 == 124 [pid = 1738] [id = 367] 05:19:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x86c29c00) [pid = 1738] [serial = 1102] [outer = (nil)] 05:19:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x87a7d400) [pid = 1738] [serial = 1103] [outer = 0x86c29c00] 05:19:32 INFO - PROCESS | 1738 | 1464783572023 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8a30d800) [pid = 1738] [serial = 1104] [outer = 0x86c29c00] 05:19:32 INFO - PROCESS | 1738 | 1464783572783 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2050ms 05:19:32 INFO - PROCESS | 1738 | 1464783572829 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 1738 | 1464783572833 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:19:32 INFO - PROCESS | 1738 | 1464783572839 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 1738 | 1464783572841 Marionette TRACE conn4 <- [1,1442,null,{}] 05:19:32 INFO - PROCESS | 1738 | 1464783572847 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:33 INFO - PROCESS | 1738 | 1464783573095 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:19:33 INFO - PROCESS | 1738 | 1464783573116 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8912fc00 == 125 [pid = 1738] [id = 368] 05:19:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8a9f0c00) [pid = 1738] [serial = 1105] [outer = (nil)] 05:19:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8bff1800) [pid = 1738] [serial = 1106] [outer = 0x8a9f0c00] 05:19:33 INFO - PROCESS | 1738 | 1464783573189 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8c652800) [pid = 1738] [serial = 1107] [outer = 0x8a9f0c00] 05:19:34 INFO - PROCESS | 1738 | 1464783574390 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1630ms 05:19:34 INFO - PROCESS | 1738 | 1464783574471 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 1738 | 1464783574478 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:19:34 INFO - PROCESS | 1738 | 1464783574487 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1738 | 1464783574494 Marionette TRACE conn4 <- [1,1446,null,{}] 05:19:34 INFO - PROCESS | 1738 | 1464783574514 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 1738 | 1464783574845 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:19:35 INFO - PROCESS | 1738 | 1464783575090 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7d800 == 126 [pid = 1738] [id = 369] 05:19:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x88150c00) [pid = 1738] [serial = 1108] [outer = (nil)] 05:19:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x898e3800) [pid = 1738] [serial = 1109] [outer = 0x88150c00] 05:19:35 INFO - PROCESS | 1738 | 1464783575184 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8a306400) [pid = 1738] [serial = 1110] [outer = 0x88150c00] 05:19:36 INFO - PROCESS | 1738 | 1464783576155 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1749ms 05:19:36 INFO - PROCESS | 1738 | 1464783576238 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 1738 | 1464783576248 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:19:36 INFO - PROCESS | 1738 | 1464783576261 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 1738 | 1464783576267 Marionette TRACE conn4 <- [1,1450,null,{}] 05:19:36 INFO - PROCESS | 1738 | 1464783576274 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 1738 | 1464783576641 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:19:36 INFO - PROCESS | 1738 | 1464783576869 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad64c00 == 127 [pid = 1738] [id = 370] 05:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8b654000) [pid = 1738] [serial = 1111] [outer = (nil)] 05:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8b7ddc00) [pid = 1738] [serial = 1112] [outer = 0x8b654000] 05:19:36 INFO - PROCESS | 1738 | 1464783576955 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8bc50400) [pid = 1738] [serial = 1113] [outer = 0x8b654000] 05:19:37 INFO - PROCESS | 1738 | 1464783577946 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1743ms 05:19:38 INFO - PROCESS | 1738 | 1464783578003 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:19:38 INFO - PROCESS | 1738 | 1464783578008 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:19:38 INFO - PROCESS | 1738 | 1464783578014 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 1738 | 1464783578021 Marionette TRACE conn4 <- [1,1454,null,{}] 05:19:38 INFO - PROCESS | 1738 | 1464783578038 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 1738 | 1464783578259 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:19:38 INFO - PROCESS | 1738 | 1464783578585 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d616c00 == 128 [pid = 1738] [id = 371] 05:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8d7c9000) [pid = 1738] [serial = 1114] [outer = (nil)] 05:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8d9c1400) [pid = 1738] [serial = 1115] [outer = 0x8d7c9000] 05:19:38 INFO - PROCESS | 1738 | 1464783578695 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8de53800) [pid = 1738] [serial = 1116] [outer = 0x8d7c9000] 05:19:39 INFO - PROCESS | 1738 | 1464783579634 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1690ms 05:19:39 INFO - PROCESS | 1738 | 1464783579704 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:19:39 INFO - PROCESS | 1738 | 1464783579710 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:19:39 INFO - PROCESS | 1738 | 1464783579716 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 1738 | 1464783579720 Marionette TRACE conn4 <- [1,1458,null,{}] 05:19:39 INFO - PROCESS | 1738 | 1464783579726 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 1738 | 1464783579960 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:19:40 INFO - PROCESS | 1738 | 1464783580282 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d5c00 == 129 [pid = 1738] [id = 372] 05:19:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8de55400) [pid = 1738] [serial = 1117] [outer = (nil)] 05:19:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8df11c00) [pid = 1738] [serial = 1118] [outer = 0x8de55400] 05:19:40 INFO - PROCESS | 1738 | 1464783580372 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8df17800) [pid = 1738] [serial = 1119] [outer = 0x8de55400] 05:19:41 INFO - PROCESS | 1738 | 1464783581365 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1747ms 05:19:41 INFO - PROCESS | 1738 | 1464783581463 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 1738 | 1464783581467 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:19:41 INFO - PROCESS | 1738 | 1464783581473 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 1738 | 1464783581477 Marionette TRACE conn4 <- [1,1462,null,{}] 05:19:41 INFO - PROCESS | 1738 | 1464783581482 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:41 INFO - PROCESS | 1738 | 1464783581722 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:19:42 INFO - PROCESS | 1738 | 1464783582038 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5ac00 == 130 [pid = 1738] [id = 373] 05:19:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8e06f800) [pid = 1738] [serial = 1120] [outer = (nil)] 05:19:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8e0ca000) [pid = 1738] [serial = 1121] [outer = 0x8e06f800] 05:19:42 INFO - PROCESS | 1738 | 1464783582129 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8e104c00) [pid = 1738] [serial = 1122] [outer = 0x8e06f800] 05:19:43 INFO - PROCESS | 1738 | 1464783583097 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1684ms 05:19:43 INFO - PROCESS | 1738 | 1464783583158 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 1738 | 1464783583161 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:19:43 INFO - PROCESS | 1738 | 1464783583168 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 1738 | 1464783583172 Marionette TRACE conn4 <- [1,1466,null,{}] 05:19:43 INFO - PROCESS | 1738 | 1464783583178 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 1738 | 1464783583408 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:19:43 INFO - PROCESS | 1738 | 1464783583739 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7f800 == 131 [pid = 1738] [id = 374] 05:19:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8e28f000) [pid = 1738] [serial = 1123] [outer = (nil)] 05:19:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8f24a000) [pid = 1738] [serial = 1124] [outer = 0x8e28f000] 05:19:43 INFO - PROCESS | 1738 | 1464783583830 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8f60b000) [pid = 1738] [serial = 1125] [outer = 0x8e28f000] 05:19:44 INFO - PROCESS | 1738 | 1464783584748 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1640ms 05:19:44 INFO - PROCESS | 1738 | 1464783584809 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:19:44 INFO - PROCESS | 1738 | 1464783584813 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:19:44 INFO - PROCESS | 1738 | 1464783584820 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1738 | 1464783584823 Marionette TRACE conn4 <- [1,1470,null,{}] 05:19:44 INFO - PROCESS | 1738 | 1464783584829 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:45 INFO - PROCESS | 1738 | 1464783585044 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:19:45 INFO - PROCESS | 1738 | 1464783585369 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d610000 == 132 [pid = 1738] [id = 375] 05:19:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8de71400) [pid = 1738] [serial = 1126] [outer = (nil)] 05:19:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x912e9800) [pid = 1738] [serial = 1127] [outer = 0x8de71400] 05:19:45 INFO - PROCESS | 1738 | 1464783585462 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x912f4400) [pid = 1738] [serial = 1128] [outer = 0x8de71400] 05:19:46 INFO - PROCESS | 1738 | 1464783586383 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1635ms 05:19:46 INFO - PROCESS | 1738 | 1464783586458 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1738 | 1464783586464 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:19:46 INFO - PROCESS | 1738 | 1464783586476 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1738 | 1464783586482 Marionette TRACE conn4 <- [1,1474,null,{}] 05:19:46 INFO - PROCESS | 1738 | 1464783586488 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 1738 | 1464783586737 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:19:47 INFO - PROCESS | 1738 | 1464783587056 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f66b000 == 133 [pid = 1738] [id = 376] 05:19:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x911dec00) [pid = 1738] [serial = 1129] [outer = (nil)] 05:19:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x9277b800) [pid = 1738] [serial = 1130] [outer = 0x911dec00] 05:19:47 INFO - PROCESS | 1738 | 1464783587144 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x92781c00) [pid = 1738] [serial = 1131] [outer = 0x911dec00] 05:19:48 INFO - PROCESS | 1738 | 1464783588088 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1690ms 05:19:48 INFO - PROCESS | 1738 | 1464783588167 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:19:48 INFO - PROCESS | 1738 | 1464783588171 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:19:48 INFO - PROCESS | 1738 | 1464783588177 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1738 | 1464783588181 Marionette TRACE conn4 <- [1,1478,null,{}] 05:19:48 INFO - PROCESS | 1738 | 1464783588187 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 1738 | 1464783588434 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:19:48 INFO - PROCESS | 1738 | 1464783588766 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f757800 == 134 [pid = 1738] [id = 377] 05:19:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x938bdc00) [pid = 1738] [serial = 1132] [outer = (nil)] 05:19:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x93a9ec00) [pid = 1738] [serial = 1133] [outer = 0x938bdc00] 05:19:48 INFO - PROCESS | 1738 | 1464783588859 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x93aaa800) [pid = 1738] [serial = 1134] [outer = 0x938bdc00] 05:19:49 INFO - PROCESS | 1738 | 1464783589839 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1733ms 05:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:19:49 INFO - PROCESS | 1738 | 1464783589912 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 1738 | 1464783589915 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:19:49 INFO - PROCESS | 1738 | 1464783589922 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 1738 | 1464783589925 Marionette TRACE conn4 <- [1,1482,null,{}] 05:19:49 INFO - PROCESS | 1738 | 1464783589931 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 1738 | 1464783590166 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:19:50 INFO - PROCESS | 1738 | 1464783590484 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa2800 == 135 [pid = 1738] [id = 378] 05:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8de52000) [pid = 1738] [serial = 1135] [outer = (nil)] 05:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x94e93400) [pid = 1738] [serial = 1136] [outer = 0x8de52000] 05:19:50 INFO - PROCESS | 1738 | 1464783590579 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x94e96c00) [pid = 1738] [serial = 1137] [outer = 0x8de52000] 05:19:51 INFO - PROCESS | 1738 | 1464783591597 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1731ms 05:19:51 INFO - PROCESS | 1738 | 1464783591653 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 1738 | 1464783591657 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:19:51 INFO - PROCESS | 1738 | 1464783591664 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 1738 | 1464783591668 Marionette TRACE conn4 <- [1,1486,null,{}] 05:19:51 INFO - PROCESS | 1738 | 1464783591674 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 1738 | 1464783591918 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:19:52 INFO - PROCESS | 1738 | 1464783592226 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x96bef000 == 136 [pid = 1738] [id = 379] 05:19:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x990c4400) [pid = 1738] [serial = 1138] [outer = (nil)] 05:19:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x99ca7800) [pid = 1738] [serial = 1139] [outer = 0x990c4400] 05:19:52 INFO - PROCESS | 1738 | 1464783592327 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x99e2d800) [pid = 1738] [serial = 1140] [outer = 0x990c4400] 05:19:53 INFO - PROCESS | 1738 | 1464783593262 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1636ms 05:19:53 INFO - PROCESS | 1738 | 1464783593301 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 1738 | 1464783593304 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:19:53 INFO - PROCESS | 1738 | 1464783593310 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 1738 | 1464783593314 Marionette TRACE conn4 <- [1,1490,null,{}] 05:19:53 INFO - PROCESS | 1738 | 1464783593320 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:53 INFO - PROCESS | 1738 | 1464783593540 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:19:53 INFO - PROCESS | 1738 | 1464783593876 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x99e0bc00 == 137 [pid = 1738] [id = 380] 05:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x9a32bc00) [pid = 1738] [serial = 1141] [outer = (nil)] 05:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x9a63e400) [pid = 1738] [serial = 1142] [outer = 0x9a32bc00] 05:19:53 INFO - PROCESS | 1738 | 1464783593969 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x9a78ac00) [pid = 1738] [serial = 1143] [outer = 0x9a32bc00] 05:19:54 INFO - PROCESS | 1738 | 1464783594865 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1585ms 05:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:19:54 INFO - PROCESS | 1738 | 1464783594896 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 1738 | 1464783594900 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:19:54 INFO - PROCESS | 1738 | 1464783594906 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 1738 | 1464783594909 Marionette TRACE conn4 <- [1,1494,null,{}] 05:19:54 INFO - PROCESS | 1738 | 1464783594915 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 1738 | 1464783595144 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:19:55 INFO - PROCESS | 1738 | 1464783595463 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762c000 == 138 [pid = 1738] [id = 381] 05:19:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x9a4d7800) [pid = 1738] [serial = 1144] [outer = (nil)] 05:19:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x9ae44c00) [pid = 1738] [serial = 1145] [outer = 0x9a4d7800] 05:19:55 INFO - PROCESS | 1738 | 1464783595568 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x9aeee400) [pid = 1738] [serial = 1146] [outer = 0x9a4d7800] 05:19:56 INFO - PROCESS | 1738 | 1464783596481 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1682ms 05:19:56 INFO - PROCESS | 1738 | 1464783596588 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 1738 | 1464783596592 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:19:56 INFO - PROCESS | 1738 | 1464783596598 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 1738 | 1464783596602 Marionette TRACE conn4 <- [1,1498,null,{}] 05:19:56 INFO - PROCESS | 1738 | 1464783596660 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 1738 | 1464783596862 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:19:57 INFO - PROCESS | 1738 | 1464783597175 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a269000 == 139 [pid = 1738] [id = 382] 05:19:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9a331800) [pid = 1738] [serial = 1147] [outer = (nil)] 05:19:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x9b4cb400) [pid = 1738] [serial = 1148] [outer = 0x9a331800] 05:19:57 INFO - PROCESS | 1738 | 1464783597261 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9b5ad400) [pid = 1738] [serial = 1149] [outer = 0x9a331800] 05:19:58 INFO - PROCESS | 1738 | 1464783598189 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1641ms 05:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:19:58 INFO - PROCESS | 1738 | 1464783598240 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 1738 | 1464783598243 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:19:58 INFO - PROCESS | 1738 | 1464783598250 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 1738 | 1464783598253 Marionette TRACE conn4 <- [1,1502,null,{}] 05:19:58 INFO - PROCESS | 1738 | 1464783598259 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:58 INFO - PROCESS | 1738 | 1464783598487 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:19:58 INFO - PROCESS | 1738 | 1464783598839 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x87858c00 == 140 [pid = 1738] [id = 383] 05:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x87859400) [pid = 1738] [serial = 1150] [outer = (nil)] 05:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x898e2c00) [pid = 1738] [serial = 1151] [outer = 0x87859400] 05:19:58 INFO - PROCESS | 1738 | 1464783598936 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x8aad8000) [pid = 1738] [serial = 1152] [outer = 0x87859400] 05:19:59 INFO - PROCESS | 1738 | 1464783599869 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1636ms 05:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:19:59 INFO - PROCESS | 1738 | 1464783599885 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 1738 | 1464783599888 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:19:59 INFO - PROCESS | 1738 | 1464783599894 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1738 | 1464783599898 Marionette TRACE conn4 <- [1,1506,null,{}] 05:19:59 INFO - PROCESS | 1738 | 1464783599904 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:00 INFO - PROCESS | 1738 | 1464783600113 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:20:00 INFO - PROCESS | 1738 | 1464783600446 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e1400 == 141 [pid = 1738] [id = 384] 05:20:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x898e3c00) [pid = 1738] [serial = 1153] [outer = (nil)] 05:20:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x8d60d800) [pid = 1738] [serial = 1154] [outer = 0x898e3c00] 05:20:00 INFO - PROCESS | 1738 | 1464783600539 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x8d7cec00) [pid = 1738] [serial = 1155] [outer = 0x898e3c00] 05:20:01 INFO - PROCESS | 1738 | 1464783601504 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1682ms 05:20:01 INFO - PROCESS | 1738 | 1464783601582 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 1738 | 1464783601593 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:20:01 INFO - PROCESS | 1738 | 1464783601604 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 1738 | 1464783601608 Marionette TRACE conn4 <- [1,1510,null,{}] 05:20:01 INFO - PROCESS | 1738 | 1464783601617 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 1738 | 1464783601898 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:20:02 INFO - PROCESS | 1738 | 1464783602811 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x87856800 == 142 [pid = 1738] [id = 385] 05:20:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x87857000) [pid = 1738] [serial = 1156] [outer = (nil)] 05:20:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x87864800) [pid = 1738] [serial = 1157] [outer = 0x87857000] 05:20:02 INFO - PROCESS | 1738 | 1464783602896 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x88040800) [pid = 1738] [serial = 1158] [outer = 0x87857000] 05:20:03 INFO - PROCESS | 1738 | 1464783603871 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2289ms 05:20:03 INFO - PROCESS | 1738 | 1464783603892 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:20:03 INFO - PROCESS | 1738 | 1464783603898 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:20:03 INFO - PROCESS | 1738 | 1464783603906 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 1738 | 1464783603911 Marionette TRACE conn4 <- [1,1514,null,{}] 05:20:03 INFO - PROCESS | 1738 | 1464783603918 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:04 INFO - PROCESS | 1738 | 1464783604132 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8e0c8c00 == 141 [pid = 1738] [id = 185] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x9ae3ac00 == 140 [pid = 1738] [id = 90] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x92075800 == 139 [pid = 1738] [id = 316] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x9ab05400 == 138 [pid = 1738] [id = 62] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x919be000 == 137 [pid = 1738] [id = 231] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x919b8800 == 136 [pid = 1738] [id = 84] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x911e5800 == 135 [pid = 1738] [id = 88] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8d615400 == 134 [pid = 1738] [id = 229] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x97571c00 == 133 [pid = 1738] [id = 29] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x89fd5000 == 132 [pid = 1738] [id = 228] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x96b25000 == 131 [pid = 1738] [id = 40] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7fc00 == 130 [pid = 1738] [id = 186] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x911e5c00 == 129 [pid = 1738] [id = 87] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x9ab05c00 == 128 [pid = 1738] [id = 61] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x9a26b000 == 127 [pid = 1738] [id = 28] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x87621000 == 126 [pid = 1738] [id = 314] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8f758c00 == 125 [pid = 1738] [id = 184] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8f24d000 == 124 [pid = 1738] [id = 315] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8df0ec00 == 123 [pid = 1738] [id = 183] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa4400 == 122 [pid = 1738] [id = 367] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x898ed400 == 121 [pid = 1738] [id = 366] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8a309c00 == 120 [pid = 1738] [id = 365] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x8804e400 == 119 [pid = 1738] [id = 364] 05:20:04 INFO - PROCESS | 1738 | --DOCSHELL 0x87a83000 == 118 [pid = 1738] [id = 345] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x99043c00) [pid = 1738] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x89fd7800) [pid = 1738] [serial = 954] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x92781000) [pid = 1738] [serial = 951] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x911de400) [pid = 1738] [serial = 942] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x8be95c00) [pid = 1738] [serial = 915] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x919c2400) [pid = 1738] [serial = 945] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8e109800) [pid = 1738] [serial = 933] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x8f249400) [pid = 1738] [serial = 936] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x8bc42800) [pid = 1738] [serial = 912] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x8e070400) [pid = 1738] [serial = 930] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8d9bf400) [pid = 1738] [serial = 921] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8f666400) [pid = 1738] [serial = 939] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8de7f400) [pid = 1738] [serial = 927] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x921c7800) [pid = 1738] [serial = 948] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8aad0c00) [pid = 1738] [serial = 903] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8bffd400) [pid = 1738] [serial = 918] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x89123c00) [pid = 1738] [serial = 906] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8ad68000) [pid = 1738] [serial = 909] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8de5c800) [pid = 1738] [serial = 924] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8aad9800) [pid = 1738] [serial = 1037] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x89124c00) [pid = 1738] [serial = 1031] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8aad4c00) [pid = 1738] [serial = 1034] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x99f20800) [pid = 1738] [serial = 1022] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x898e4000) [pid = 1738] [serial = 975] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x88f1d800) [pid = 1738] [serial = 974] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x921c5400) [pid = 1738] [serial = 999] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x92078800) [pid = 1738] [serial = 998] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8804c400) [pid = 1738] [serial = 1028] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8e286c00) [pid = 1738] [serial = 990] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8e106000) [pid = 1738] [serial = 989] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x96b28400) [pid = 1738] [serial = 1011] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x96b25c00) [pid = 1738] [serial = 1010] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x99e08000) [pid = 1738] [serial = 1020] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x99e04800) [pid = 1738] [serial = 1019] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8ad6b800) [pid = 1738] [serial = 978] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8ab5a000) [pid = 1738] [serial = 977] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8f244000) [pid = 1738] [serial = 993] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8f0b6000) [pid = 1738] [serial = 992] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x99c07800) [pid = 1738] [serial = 1017] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x990c4000) [pid = 1738] [serial = 1016] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x898ee000) [pid = 1738] [serial = 1026] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8814fc00) [pid = 1738] [serial = 1025] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x97570c00) [pid = 1738] [serial = 1014] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x96bf4000) [pid = 1738] [serial = 1013] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8de47000) [pid = 1738] [serial = 984] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8d9bec00) [pid = 1738] [serial = 983] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x911dc800) [pid = 1738] [serial = 996] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8f667000) [pid = 1738] [serial = 995] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x92b47800) [pid = 1738] [serial = 1002] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x92784400) [pid = 1738] [serial = 1001] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8d612c00) [pid = 1738] [serial = 981] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8c65d400) [pid = 1738] [serial = 980] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8de7b000) [pid = 1738] [serial = 987] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8de56000) [pid = 1738] [serial = 986] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x94e8b800) [pid = 1738] [serial = 1008] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x944ccc00) [pid = 1738] [serial = 1007] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9443ac00) [pid = 1738] [serial = 1005] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x93a9e400) [pid = 1738] [serial = 1004] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9a261c00) [pid = 1738] [serial = 1023] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8ab5b000) [pid = 1738] [serial = 1035] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x898e8000) [pid = 1738] [serial = 1032] [outer = (nil)] [url = about:blank] 05:20:04 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x88150000) [pid = 1738] [serial = 1029] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 1738 | 1464783605121 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x87625c00 == 119 [pid = 1738] [id = 386] 05:20:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x87860800) [pid = 1738] [serial = 1159] [outer = (nil)] 05:20:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x87a85400) [pid = 1738] [serial = 1160] [outer = 0x87860800] 05:20:05 INFO - PROCESS | 1738 | 1464783605204 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8870cc00) [pid = 1738] [serial = 1161] [outer = 0x87860800] 05:20:05 INFO - PROCESS | 1738 | 1464783605965 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2088ms 05:20:06 INFO - PROCESS | 1738 | 1464783605996 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 1738 | 1464783606001 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:20:06 INFO - PROCESS | 1738 | 1464783606009 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 1738 | 1464783606012 Marionette TRACE conn4 <- [1,1518,null,{}] 05:20:06 INFO - PROCESS | 1738 | 1464783606018 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:06 INFO - PROCESS | 1738 | 1464783606223 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:20:06 INFO - PROCESS | 1738 | 1464783606404 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x89128c00 == 120 [pid = 1738] [id = 387] 05:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x898e5400) [pid = 1738] [serial = 1162] [outer = (nil)] 05:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x898f0000) [pid = 1738] [serial = 1163] [outer = 0x898e5400] 05:20:06 INFO - PROCESS | 1738 | 1464783606478 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a303800) [pid = 1738] [serial = 1164] [outer = 0x898e5400] 05:20:07 INFO - PROCESS | 1738 | 1464783607366 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1395ms 05:20:07 INFO - PROCESS | 1738 | 1464783607405 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 1738 | 1464783607408 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:20:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:20:07 INFO - PROCESS | 1738 | 1464783607424 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 1738 | 1464783607433 Marionette TRACE conn4 <- [1,1522,null,{}] 05:20:07 INFO - PROCESS | 1738 | 1464783607448 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 1738 | 1464783607708 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:20:07 INFO - PROCESS | 1738 | 1464783607739 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c26c00 == 121 [pid = 1738] [id = 388] 05:20:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x898e4000) [pid = 1738] [serial = 1165] [outer = (nil)] 05:20:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ab54000) [pid = 1738] [serial = 1166] [outer = 0x898e4000] 05:20:07 INFO - PROCESS | 1738 | 1464783607812 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8ab5d400) [pid = 1738] [serial = 1167] [outer = 0x898e4000] 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:08 INFO - PROCESS | 1738 | 1464783608663 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:20:08 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 () { 05:20:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:20:08 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 () { 05:20:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:20:08 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 () { 05:20:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:20:08 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 () { 05:20:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:20:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1308ms 05:20:08 INFO - PROCESS | 1738 | 1464783608729 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 1738 | 1464783608735 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:20:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:20:08 INFO - PROCESS | 1738 | 1464783608767 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 1738 | 1464783608770 Marionette TRACE conn4 <- [1,1526,null,{}] 05:20:08 INFO - PROCESS | 1738 | 1464783608789 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:09 INFO - PROCESS | 1738 | 1464783609091 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:20:09 INFO - PROCESS | 1738 | 1464783609119 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aacb800 == 122 [pid = 1738] [id = 389] 05:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8aad6000) [pid = 1738] [serial = 1168] [outer = (nil)] 05:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8b64ec00) [pid = 1738] [serial = 1169] [outer = 0x8aad6000] 05:20:09 INFO - PROCESS | 1738 | 1464783609196 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8bc43800) [pid = 1738] [serial = 1170] [outer = 0x8aad6000] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8804e800) [pid = 1738] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8ab53000) [pid = 1738] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8f0b1400) [pid = 1738] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8785cc00) [pid = 1738] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8ad6c000) [pid = 1738] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x86c29c00) [pid = 1738] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8d5cf400) [pid = 1738] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8a9e3000) [pid = 1738] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8f245400) [pid = 1738] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9a4d4000) [pid = 1738] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8be8e000) [pid = 1738] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x88044c00) [pid = 1738] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9ab02400) [pid = 1738] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x96b21400) [pid = 1738] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x938bd800) [pid = 1738] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8bff2800) [pid = 1738] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x919bd000) [pid = 1738] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8e074000) [pid = 1738] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8df18c00) [pid = 1738] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8a30a000) [pid = 1738] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x97570800) [pid = 1738] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8a3c7000) [pid = 1738] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:20:10 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8be94c00) [pid = 1738] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:20:10 INFO - PROCESS | 1738 | 1464783610756 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:20:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2053ms 05:20:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:20:10 INFO - PROCESS | 1738 | 1464783610819 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1738 | 1464783610823 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:20:10 INFO - PROCESS | 1738 | 1464783610828 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1738 | 1464783610832 Marionette TRACE conn4 <- [1,1530,null,{}] 05:20:10 INFO - PROCESS | 1738 | 1464783610838 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:11 INFO - PROCESS | 1738 | 1464783611025 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:20:11 INFO - PROCESS | 1738 | 1464783611205 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e3000 == 123 [pid = 1738] [id = 390] 05:20:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8ad65400) [pid = 1738] [serial = 1171] [outer = (nil)] 05:20:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8bc4bc00) [pid = 1738] [serial = 1172] [outer = 0x8ad65400] 05:20:11 INFO - PROCESS | 1738 | 1464783611294 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8be98000) [pid = 1738] [serial = 1173] [outer = 0x8ad65400] 05:20:12 INFO - PROCESS | 1738 | 1464783612056 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:20:12 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 05:20:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:20:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:20:12 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. 05:20:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:20:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1284ms 05:20:12 INFO - PROCESS | 1738 | 1464783612227 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 1738 | 1464783612233 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:20:12 INFO - PROCESS | 1738 | 1464783612260 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 1738 | 1464783612265 Marionette TRACE conn4 <- [1,1534,null,{}] 05:20:12 INFO - PROCESS | 1738 | 1464783612274 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 1738 | 1464783612487 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:20:12 INFO - PROCESS | 1738 | 1464783612757 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8804cc00 == 124 [pid = 1738] [id = 391] 05:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8804e400) [pid = 1738] [serial = 1174] [outer = (nil)] 05:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8870b800) [pid = 1738] [serial = 1175] [outer = 0x8804e400] 05:20:12 INFO - PROCESS | 1738 | 1464783612913 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x88f25000) [pid = 1738] [serial = 1176] [outer = 0x8804e400] 05:20:14 INFO - PROCESS | 1738 | 1464783614008 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1790ms 05:20:14 INFO - PROCESS | 1738 | 1464783614051 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:20:14 INFO - PROCESS | 1738 | 1464783614058 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:20:14 INFO - PROCESS | 1738 | 1464783614071 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 1738 | 1464783614079 Marionette TRACE conn4 <- [1,1538,null,{}] 05:20:14 INFO - PROCESS | 1738 | 1464783614090 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:14 INFO - PROCESS | 1738 | 1464783614389 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:20:14 INFO - PROCESS | 1738 | 1464783614712 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a302800 == 125 [pid = 1738] [id = 392] 05:20:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8a30c800) [pid = 1738] [serial = 1177] [outer = (nil)] 05:20:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8a3cc000) [pid = 1738] [serial = 1178] [outer = 0x8a30c800] 05:20:14 INFO - PROCESS | 1738 | 1464783614804 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8aad9800) [pid = 1738] [serial = 1179] [outer = 0x8a30c800] 05:20:15 INFO - PROCESS | 1738 | 1464783615769 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1745ms 05:20:15 INFO - PROCESS | 1738 | 1464783615812 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 1738 | 1464783615817 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:20:15 INFO - PROCESS | 1738 | 1464783615824 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 1738 | 1464783615827 Marionette TRACE conn4 <- [1,1542,null,{}] 05:20:15 INFO - PROCESS | 1738 | 1464783615842 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 1738 | 1464783616066 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:20:16 INFO - PROCESS | 1738 | 1464783616429 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bffd800 == 126 [pid = 1738] [id = 393] 05:20:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8c653800) [pid = 1738] [serial = 1180] [outer = (nil)] 05:20:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8c65a000) [pid = 1738] [serial = 1181] [outer = 0x8c653800] 05:20:16 INFO - PROCESS | 1738 | 1464783616527 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d5d2000) [pid = 1738] [serial = 1182] [outer = 0x8c653800] 05:20:17 INFO - PROCESS | 1738 | 1464783617438 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1680ms 05:20:17 INFO - PROCESS | 1738 | 1464783617505 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:20:17 INFO - PROCESS | 1738 | 1464783617509 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:20:17 INFO - PROCESS | 1738 | 1464783617516 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 1738 | 1464783617519 Marionette TRACE conn4 <- [1,1546,null,{}] 05:20:17 INFO - PROCESS | 1738 | 1464783617525 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:17 INFO - PROCESS | 1738 | 1464783617828 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:20:18 INFO - PROCESS | 1738 | 1464783618168 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c64ec00 == 127 [pid = 1738] [id = 394] 05:20:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8d5d5400) [pid = 1738] [serial = 1183] [outer = (nil)] 05:20:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8d7cac00) [pid = 1738] [serial = 1184] [outer = 0x8d5d5400] 05:20:18 INFO - PROCESS | 1738 | 1464783618261 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8d9c4000) [pid = 1738] [serial = 1185] [outer = 0x8d5d5400] 05:20:19 INFO - PROCESS | 1738 | 1464783619185 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1739ms 05:20:19 INFO - PROCESS | 1738 | 1464783619255 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1738 | 1464783619260 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:20:19 INFO - PROCESS | 1738 | 1464783619266 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1738 | 1464783619270 Marionette TRACE conn4 <- [1,1550,null,{}] 05:20:19 INFO - PROCESS | 1738 | 1464783619276 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 1738 | 1464783619528 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:20:19 INFO - PROCESS | 1738 | 1464783619855 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fccc00 == 128 [pid = 1738] [id = 395] 05:20:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8c659400) [pid = 1738] [serial = 1186] [outer = (nil)] 05:20:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8de4f400) [pid = 1738] [serial = 1187] [outer = 0x8c659400] 05:20:20 INFO - PROCESS | 1738 | 1464783620010 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8de56c00) [pid = 1738] [serial = 1188] [outer = 0x8c659400] 05:20:20 INFO - PROCESS | 1738 | 1464783620970 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1737ms 05:20:21 INFO - PROCESS | 1738 | 1464783621005 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:20:21 INFO - PROCESS | 1738 | 1464783621008 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:20:21 INFO - PROCESS | 1738 | 1464783621015 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:20:21 INFO - PROCESS | 1738 | 1464783621018 Marionette TRACE conn4 <- [1,1554,null,{}] 05:20:21 INFO - PROCESS | 1738 | 1464783621024 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:21 INFO - PROCESS | 1738 | 1464783621299 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:20:21 INFO - PROCESS | 1738 | 1464783621637 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x87861400 == 129 [pid = 1738] [id = 396] 05:20:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8d9cb000) [pid = 1738] [serial = 1189] [outer = (nil)] 05:20:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8df15000) [pid = 1738] [serial = 1190] [outer = 0x8d9cb000] 05:20:21 INFO - PROCESS | 1738 | 1464783621738 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e0ca800) [pid = 1738] [serial = 1191] [outer = 0x8d9cb000] 05:20:22 INFO - PROCESS | 1738 | 1464783622668 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1732ms 05:20:22 INFO - PROCESS | 1738 | 1464783622748 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 1738 | 1464783622753 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:20:22 INFO - PROCESS | 1738 | 1464783622760 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1738 | 1464783622765 Marionette TRACE conn4 <- [1,1558,null,{}] 05:20:22 INFO - PROCESS | 1738 | 1464783622772 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 1738 | 1464783623027 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:20:23 INFO - PROCESS | 1738 | 1464783623346 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df18800 == 130 [pid = 1738] [id = 397] 05:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e0ce000) [pid = 1738] [serial = 1192] [outer = (nil)] 05:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e28b800) [pid = 1738] [serial = 1193] [outer = 0x8e0ce000] 05:20:23 INFO - PROCESS | 1738 | 1464783623439 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8e290000) [pid = 1738] [serial = 1194] [outer = 0x8e0ce000] 05:20:24 INFO - PROCESS | 1738 | 1464783624351 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1635ms 05:20:24 INFO - PROCESS | 1738 | 1464783624398 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 1738 | 1464783624405 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:20:24 INFO - PROCESS | 1738 | 1464783624417 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 1738 | 1464783624424 Marionette TRACE conn4 <- [1,1562,null,{}] 05:20:24 INFO - PROCESS | 1738 | 1464783624436 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:24 INFO - PROCESS | 1738 | 1464783624775 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:20:25 INFO - PROCESS | 1738 | 1464783625103 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5a800 == 131 [pid = 1738] [id = 398] 05:20:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8df18000) [pid = 1738] [serial = 1195] [outer = (nil)] 05:20:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8f241400) [pid = 1738] [serial = 1196] [outer = 0x8df18000] 05:20:25 INFO - PROCESS | 1738 | 1464783625193 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8f245400) [pid = 1738] [serial = 1197] [outer = 0x8df18000] 05:20:26 INFO - PROCESS | 1738 | 1464783626078 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1745ms 05:20:26 INFO - PROCESS | 1738 | 1464783626161 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 1738 | 1464783626166 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:20:26 INFO - PROCESS | 1738 | 1464783626173 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 1738 | 1464783626177 Marionette TRACE conn4 <- [1,1566,null,{}] 05:20:26 INFO - PROCESS | 1738 | 1464783626183 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 1738 | 1464783626411 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:20:26 INFO - PROCESS | 1738 | 1464783626732 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e111c00 == 132 [pid = 1738] [id = 399] 05:20:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8f0b5c00) [pid = 1738] [serial = 1198] [outer = (nil)] 05:20:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8f60b400) [pid = 1738] [serial = 1199] [outer = 0x8f0b5c00] 05:20:26 INFO - PROCESS | 1738 | 1464783626834 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8f667000) [pid = 1738] [serial = 1200] [outer = 0x8f0b5c00] 05:20:27 INFO - PROCESS | 1738 | 1464783627751 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1638ms 05:20:27 INFO - PROCESS | 1738 | 1464783627812 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 1738 | 1464783627815 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:20:27 INFO - PROCESS | 1738 | 1464783627822 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 1738 | 1464783627826 Marionette TRACE conn4 <- [1,1570,null,{}] 05:20:27 INFO - PROCESS | 1738 | 1464783627832 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 1738 | 1464783628044 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:20:28 INFO - PROCESS | 1738 | 1464783628357 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x87621400 == 133 [pid = 1738] [id = 400] 05:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8f248c00) [pid = 1738] [serial = 1201] [outer = (nil)] 05:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x911dd400) [pid = 1738] [serial = 1202] [outer = 0x8f248c00] 05:20:28 INFO - PROCESS | 1738 | 1464783628449 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x911e5000) [pid = 1738] [serial = 1203] [outer = 0x8f248c00] 05:20:29 INFO - PROCESS | 1738 | 1464783629329 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1548ms 05:20:29 INFO - PROCESS | 1738 | 1464783629371 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:20:29 INFO - PROCESS | 1738 | 1464783629376 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:20:29 INFO - PROCESS | 1738 | 1464783629383 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 1738 | 1464783629388 Marionette TRACE conn4 <- [1,1574,null,{}] 05:20:29 INFO - PROCESS | 1738 | 1464783629393 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:29 INFO - PROCESS | 1738 | 1464783629629 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:20:29 INFO - PROCESS | 1738 | 1464783629969 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f24fc00 == 134 [pid = 1738] [id = 401] 05:20:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x92075400) [pid = 1738] [serial = 1204] [outer = (nil)] 05:20:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9207d800) [pid = 1738] [serial = 1205] [outer = 0x92075400] 05:20:30 INFO - PROCESS | 1738 | 1464783630071 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x921cdc00) [pid = 1738] [serial = 1206] [outer = 0x92075400] 05:20:30 INFO - PROCESS | 1738 | 1464783630984 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1635ms 05:20:31 INFO - PROCESS | 1738 | 1464783631019 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:20:31 INFO - PROCESS | 1738 | 1464783631024 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:20:31 INFO - PROCESS | 1738 | 1464783631030 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 1738 | 1464783631033 Marionette TRACE conn4 <- [1,1578,null,{}] 05:20:31 INFO - PROCESS | 1738 | 1464783631039 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:31 INFO - PROCESS | 1738 | 1464783631252 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:20:31 INFO - PROCESS | 1738 | 1464783631505 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x92075c00 == 135 [pid = 1738] [id = 402] 05:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x921c1800) [pid = 1738] [serial = 1207] [outer = (nil)] 05:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x92b42400) [pid = 1738] [serial = 1208] [outer = 0x921c1800] 05:20:31 INFO - PROCESS | 1738 | 1464783631639 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x938b3400) [pid = 1738] [serial = 1209] [outer = 0x921c1800] 05:20:32 INFO - PROCESS | 1738 | 1464783632552 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1534ms 05:20:32 INFO - PROCESS | 1738 | 1464783632565 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 1738 | 1464783632568 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:20:32 INFO - PROCESS | 1738 | 1464783632575 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 1738 | 1464783632578 Marionette TRACE conn4 <- [1,1582,null,{}] 05:20:32 INFO - PROCESS | 1738 | 1464783632584 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 1738 | 1464783632777 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:20:33 INFO - PROCESS | 1738 | 1464783633063 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x919c3000 == 136 [pid = 1738] [id = 403] 05:20:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x92b45000) [pid = 1738] [serial = 1210] [outer = (nil)] 05:20:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x93aa1800) [pid = 1738] [serial = 1211] [outer = 0x92b45000] 05:20:33 INFO - PROCESS | 1738 | 1464783633151 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x93aa9000) [pid = 1738] [serial = 1212] [outer = 0x92b45000] 05:20:34 INFO - PROCESS | 1738 | 1464783634074 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1580ms 05:20:34 INFO - PROCESS | 1738 | 1464783634156 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 1738 | 1464783634160 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:20:34 INFO - PROCESS | 1738 | 1464783634167 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 1738 | 1464783634171 Marionette TRACE conn4 <- [1,1586,null,{}] 05:20:34 INFO - PROCESS | 1738 | 1464783634177 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:34 INFO - PROCESS | 1738 | 1464783634443 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:20:34 INFO - PROCESS | 1738 | 1464783634766 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e109c00 == 137 [pid = 1738] [id = 404] 05:20:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8f0b6c00) [pid = 1738] [serial = 1213] [outer = (nil)] 05:20:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x94e92000) [pid = 1738] [serial = 1214] [outer = 0x8f0b6c00] 05:20:34 INFO - PROCESS | 1738 | 1464783634854 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x94e97400) [pid = 1738] [serial = 1215] [outer = 0x8f0b6c00] 05:20:35 INFO - PROCESS | 1738 | 1464783635749 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1646ms 05:20:35 INFO - PROCESS | 1738 | 1464783635814 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 1738 | 1464783635818 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:20:35 INFO - PROCESS | 1738 | 1464783635825 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 1738 | 1464783635828 Marionette TRACE conn4 <- [1,1590,null,{}] 05:20:35 INFO - PROCESS | 1738 | 1464783635834 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:36 INFO - PROCESS | 1738 | 1464783636040 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:20:36 INFO - PROCESS | 1738 | 1464783636359 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x87625800 == 138 [pid = 1738] [id = 405] 05:20:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x938f3c00) [pid = 1738] [serial = 1216] [outer = (nil)] 05:20:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x96bebc00) [pid = 1738] [serial = 1217] [outer = 0x938f3c00] 05:20:36 INFO - PROCESS | 1738 | 1464783636450 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x97570800) [pid = 1738] [serial = 1218] [outer = 0x938f3c00] 05:20:37 INFO - PROCESS | 1738 | 1464783637363 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1593ms 05:20:37 INFO - PROCESS | 1738 | 1464783637419 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 1738 | 1464783637422 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:20:37 INFO - PROCESS | 1738 | 1464783637430 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1738 | 1464783637432 Marionette TRACE conn4 <- [1,1594,null,{}] 05:20:37 INFO - PROCESS | 1738 | 1464783637439 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:37 INFO - PROCESS | 1738 | 1464783637642 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:20:37 INFO - PROCESS | 1738 | 1464783637959 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8870b400 == 139 [pid = 1738] [id = 406] 05:20:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x96b28400) [pid = 1738] [serial = 1219] [outer = (nil)] 05:20:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x99c03400) [pid = 1738] [serial = 1220] [outer = 0x96b28400] 05:20:38 INFO - PROCESS | 1738 | 1464783638051 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x99cb1400) [pid = 1738] [serial = 1221] [outer = 0x96b28400] 05:20:38 INFO - PROCESS | 1738 | 1464783638975 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1584ms 05:20:39 INFO - PROCESS | 1738 | 1464783639014 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 1738 | 1464783639017 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:20:39 INFO - PROCESS | 1738 | 1464783639024 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 1738 | 1464783639027 Marionette TRACE conn4 <- [1,1598,null,{}] 05:20:39 INFO - PROCESS | 1738 | 1464783639033 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:39 INFO - PROCESS | 1738 | 1464783639252 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:20:39 INFO - PROCESS | 1738 | 1464783639589 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b2d400 == 140 [pid = 1738] [id = 407] 05:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x98664000) [pid = 1738] [serial = 1222] [outer = (nil)] 05:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x9a266000) [pid = 1738] [serial = 1223] [outer = 0x98664000] 05:20:39 INFO - PROCESS | 1738 | 1464783639681 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x9a32c800) [pid = 1738] [serial = 1224] [outer = 0x98664000] 05:20:40 INFO - PROCESS | 1738 | 1464783640610 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1633ms 05:20:40 INFO - PROCESS | 1738 | 1464783640658 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 1738 | 1464783640662 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:20:40 INFO - PROCESS | 1738 | 1464783640668 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 1738 | 1464783640672 Marionette TRACE conn4 <- [1,1602,null,{}] 05:20:40 INFO - PROCESS | 1738 | 1464783640678 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:40 INFO - PROCESS | 1738 | 1464783640895 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:20:41 INFO - PROCESS | 1738 | 1464783641216 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x99cb1800 == 141 [pid = 1738] [id = 408] 05:20:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x99e08000) [pid = 1738] [serial = 1225] [outer = (nil)] 05:20:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x9a4dcc00) [pid = 1738] [serial = 1226] [outer = 0x99e08000] 05:20:41 INFO - PROCESS | 1738 | 1464783641311 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x9a640400) [pid = 1738] [serial = 1227] [outer = 0x99e08000] 05:20:42 INFO - PROCESS | 1738 | 1464783642243 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1680ms 05:20:42 INFO - PROCESS | 1738 | 1464783642350 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:20:42 INFO - PROCESS | 1738 | 1464783642353 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:20:42 INFO - PROCESS | 1738 | 1464783642360 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:20:42 INFO - PROCESS | 1738 | 1464783642363 Marionette TRACE conn4 <- [1,1606,null,{}] 05:20:42 INFO - PROCESS | 1738 | 1464783642422 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8aacb800 == 140 [pid = 1738] [id = 389] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x86c26c00 == 139 [pid = 1738] [id = 388] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x89128c00 == 138 [pid = 1738] [id = 387] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x87625c00 == 137 [pid = 1738] [id = 386] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x87856800 == 136 [pid = 1738] [id = 385] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8f66b000 == 135 [pid = 1738] [id = 376] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8d610000 == 134 [pid = 1738] [id = 375] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7f800 == 133 [pid = 1738] [id = 374] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5ac00 == 132 [pid = 1738] [id = 373] 05:20:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d5c00 == 131 [pid = 1738] [id = 372] 05:20:43 INFO - PROCESS | 1738 | 1464783643977 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8be94400) [pid = 1738] [serial = 972] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x912ed400) [pid = 1738] [serial = 1061] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x919b6400) [pid = 1738] [serial = 1062] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9a78e400) [pid = 1738] [serial = 1082] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8b651c00) [pid = 1738] [serial = 1100] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x87a7d400) [pid = 1738] [serial = 1103] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x9a791800) [pid = 1738] [serial = 1083] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8b7d9000) [pid = 1738] [serial = 1101] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8de5e400) [pid = 1738] [serial = 1052] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8de7b400) [pid = 1738] [serial = 1053] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8aad2000) [pid = 1738] [serial = 1043] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8ad60000) [pid = 1738] [serial = 1044] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9a4d3400) [pid = 1738] [serial = 1076] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x9a4d6000) [pid = 1738] [serial = 1077] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9a641c00) [pid = 1738] [serial = 1079] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8d5d5800) [pid = 1738] [serial = 1049] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8d7cfc00) [pid = 1738] [serial = 1050] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8814a000) [pid = 1738] [serial = 1040] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x88846c00) [pid = 1738] [serial = 1041] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9ae3f000) [pid = 1738] [serial = 1088] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9ae42c00) [pid = 1738] [serial = 1089] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x96bf7000) [pid = 1738] [serial = 1070] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x990c6c00) [pid = 1738] [serial = 1071] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x938f3400) [pid = 1738] [serial = 1067] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x938f8c00) [pid = 1738] [serial = 1068] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9ab06000) [pid = 1738] [serial = 1085] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9ab08c00) [pid = 1738] [serial = 1086] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x921c7000) [pid = 1738] [serial = 1064] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x92777800) [pid = 1738] [serial = 1065] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8e103000) [pid = 1738] [serial = 1055] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8e283400) [pid = 1738] [serial = 1056] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8f24d400) [pid = 1738] [serial = 1058] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8f60fc00) [pid = 1738] [serial = 1059] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8a3c5800) [pid = 1738] [serial = 1097] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9a266400) [pid = 1738] [serial = 1073] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9a32dc00) [pid = 1738] [serial = 1074] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9b1e3400) [pid = 1738] [serial = 1091] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9b1e6800) [pid = 1738] [serial = 1092] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8bff6800) [pid = 1738] [serial = 1046] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9a4e1800) [pid = 1738] [serial = 1080] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8c64f400) [pid = 1738] [serial = 1047] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x88705000) [pid = 1738] [serial = 1094] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x88845800) [pid = 1738] [serial = 1095] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8a30d800) [pid = 1738] [serial = 1104] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8a9e7000) [pid = 1738] [serial = 1098] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8bff1800) [pid = 1738] [serial = 1106] [outer = (nil)] [url = about:blank] 05:20:44 INFO - PROCESS | 1738 | 1464783644420 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7d400 == 132 [pid = 1738] [id = 409] 05:20:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8814a000) [pid = 1738] [serial = 1228] [outer = (nil)] 05:20:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8870e400) [pid = 1738] [serial = 1229] [outer = 0x8814a000] 05:20:44 INFO - PROCESS | 1738 | 1464783644504 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x88f1d800) [pid = 1738] [serial = 1230] [outer = 0x8814a000] 05:20:45 INFO - PROCESS | 1738 | 1464783645334 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 3034ms 05:20:45 INFO - PROCESS | 1738 | 1464783645397 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 1738 | 1464783645403 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:20:45 INFO - PROCESS | 1738 | 1464783645410 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 1738 | 1464783645415 Marionette TRACE conn4 <- [1,1610,null,{}] 05:20:45 INFO - PROCESS | 1738 | 1464783645422 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:45 INFO - PROCESS | 1738 | 1464783645645 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:20:45 INFO - PROCESS | 1738 | 1464783645848 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x898ea800 == 133 [pid = 1738] [id = 410] 05:20:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x89fcbc00) [pid = 1738] [serial = 1231] [outer = (nil)] 05:20:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8a30d000) [pid = 1738] [serial = 1232] [outer = 0x89fcbc00] 05:20:45 INFO - PROCESS | 1738 | 1464783645931 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a3c6800) [pid = 1738] [serial = 1233] [outer = 0x89fcbc00] 05:20:46 INFO - PROCESS | 1738 | 1464783646834 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1491ms 05:20:46 INFO - PROCESS | 1738 | 1464783646903 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1738 | 1464783646908 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:20:46 INFO - PROCESS | 1738 | 1464783646915 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1738 | 1464783646918 Marionette TRACE conn4 <- [1,1614,null,{}] 05:20:46 INFO - PROCESS | 1738 | 1464783646924 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:47 INFO - PROCESS | 1738 | 1464783647206 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:20:47 INFO - PROCESS | 1738 | 1464783647237 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab51c00 == 134 [pid = 1738] [id = 411] 05:20:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8ab56c00) [pid = 1738] [serial = 1234] [outer = (nil)] 05:20:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ad60000) [pid = 1738] [serial = 1235] [outer = 0x8ab56c00] 05:20:47 INFO - PROCESS | 1738 | 1464783647325 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8b64fc00) [pid = 1738] [serial = 1236] [outer = 0x8ab56c00] 05:20:48 INFO - PROCESS | 1738 | 1464783648396 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1541ms 05:20:48 INFO - PROCESS | 1738 | 1464783648462 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 1738 | 1464783648468 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:20:48 INFO - PROCESS | 1738 | 1464783648484 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 1738 | 1464783648491 Marionette TRACE conn4 <- [1,1618,null,{}] 05:20:48 INFO - PROCESS | 1738 | 1464783648506 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 1738 | 1464783649003 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:20:49 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x898e4000) [pid = 1738] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:20:49 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8aad6000) [pid = 1738] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:20:49 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x87857000) [pid = 1738] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:20:49 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x898e5400) [pid = 1738] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:20:49 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x87860800) [pid = 1738] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:20:49 INFO - PROCESS | 1738 | 1464783649191 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857000 == 135 [pid = 1738] [id = 412] 05:20:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x87860800) [pid = 1738] [serial = 1237] [outer = (nil)] 05:20:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a9e9800) [pid = 1738] [serial = 1238] [outer = 0x87860800] 05:20:49 INFO - PROCESS | 1738 | 1464783649268 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8be8b400) [pid = 1738] [serial = 1239] [outer = 0x87860800] 05:20:50 INFO - PROCESS | 1738 | 1464783650031 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1603ms 05:20:50 INFO - PROCESS | 1738 | 1464783650082 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1738 | 1464783650085 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:20:50 INFO - PROCESS | 1738 | 1464783650091 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 1738 | 1464783650095 Marionette TRACE conn4 <- [1,1622,null,{}] 05:20:50 INFO - PROCESS | 1738 | 1464783650101 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:50 INFO - PROCESS | 1738 | 1464783650362 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:20:50 INFO - PROCESS | 1738 | 1464783650386 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad6800 == 136 [pid = 1738] [id = 413] 05:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8be96400) [pid = 1738] [serial = 1240] [outer = (nil)] 05:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8c651000) [pid = 1738] [serial = 1241] [outer = 0x8be96400] 05:20:50 INFO - PROCESS | 1738 | 1464783650459 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8c653400) [pid = 1738] [serial = 1242] [outer = 0x8be96400] 05:20:51 INFO - PROCESS | 1738 | 1464783651649 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1589ms 05:20:51 INFO - PROCESS | 1738 | 1464783651682 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 1738 | 1464783651688 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:20:51 INFO - PROCESS | 1738 | 1464783651698 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 1738 | 1464783651704 Marionette TRACE conn4 <- [1,1626,null,{}] 05:20:51 INFO - PROCESS | 1738 | 1464783651714 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 1738 | 1464783651965 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:20:52 INFO - PROCESS | 1738 | 1464783652275 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8814c800 == 137 [pid = 1738] [id = 414] 05:20:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x88f2b400) [pid = 1738] [serial = 1243] [outer = (nil)] 05:20:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x89fd8000) [pid = 1738] [serial = 1244] [outer = 0x88f2b400] 05:20:52 INFO - PROCESS | 1738 | 1464783652382 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8a9e9000) [pid = 1738] [serial = 1245] [outer = 0x88f2b400] 05:20:53 INFO - PROCESS | 1738 | 1464783653308 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1641ms 05:20:53 INFO - PROCESS | 1738 | 1464783653339 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 1738 | 1464783653347 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:20:53 INFO - PROCESS | 1738 | 1464783653359 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1738 | 1464783653363 Marionette TRACE conn4 <- [1,1630,null,{}] 05:20:53 INFO - PROCESS | 1738 | 1464783653370 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 1738 | 1464783653597 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:20:53 INFO - PROCESS | 1738 | 1464783653922 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d9000 == 138 [pid = 1738] [id = 415] 05:20:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8b7da400) [pid = 1738] [serial = 1246] [outer = (nil)] 05:20:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8bc4d400) [pid = 1738] [serial = 1247] [outer = 0x8b7da400] 05:20:54 INFO - PROCESS | 1738 | 1464783654030 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8bffb800) [pid = 1738] [serial = 1248] [outer = 0x8b7da400] 05:20:55 INFO - PROCESS | 1738 | 1464783654999 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1692ms 05:20:55 INFO - PROCESS | 1738 | 1464783655051 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:20:55 INFO - PROCESS | 1738 | 1464783655055 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:20:55 INFO - PROCESS | 1738 | 1464783655062 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 1738 | 1464783655068 Marionette TRACE conn4 <- [1,1634,null,{}] 05:20:55 INFO - PROCESS | 1738 | 1464783655085 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:55 INFO - PROCESS | 1738 | 1464783655323 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:20:55 INFO - PROCESS | 1738 | 1464783655648 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c64e800 == 139 [pid = 1738] [id = 416] 05:20:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8d7ce000) [pid = 1738] [serial = 1249] [outer = (nil)] 05:20:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8de50000) [pid = 1738] [serial = 1250] [outer = 0x8d7ce000] 05:20:55 INFO - PROCESS | 1738 | 1464783655744 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8de75400) [pid = 1738] [serial = 1251] [outer = 0x8d7ce000] 05:20:56 INFO - PROCESS | 1738 | 1464783656648 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1642ms 05:20:56 INFO - PROCESS | 1738 | 1464783656704 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 1738 | 1464783656709 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:20:56 INFO - PROCESS | 1738 | 1464783656716 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 1738 | 1464783656720 Marionette TRACE conn4 <- [1,1638,null,{}] 05:20:56 INFO - PROCESS | 1738 | 1464783656725 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 1738 | 1464783656952 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:20:57 INFO - PROCESS | 1738 | 1464783657268 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c9800 == 140 [pid = 1738] [id = 417] 05:20:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8de7ac00) [pid = 1738] [serial = 1252] [outer = (nil)] 05:20:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8df12000) [pid = 1738] [serial = 1253] [outer = 0x8de7ac00] 05:20:57 INFO - PROCESS | 1738 | 1464783657372 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8e070c00) [pid = 1738] [serial = 1254] [outer = 0x8de7ac00] 05:20:58 INFO - PROCESS | 1738 | 1464783658292 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1634ms 05:20:58 INFO - PROCESS | 1738 | 1464783658351 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 1738 | 1464783658355 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:20:58 INFO - PROCESS | 1738 | 1464783658362 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 1738 | 1464783658365 Marionette TRACE conn4 <- [1,1642,null,{}] 05:20:58 INFO - PROCESS | 1738 | 1464783658371 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:58 INFO - PROCESS | 1738 | 1464783658580 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:20:58 INFO - PROCESS | 1738 | 1464783658896 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df0a000 == 141 [pid = 1738] [id = 418] 05:20:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8df0fc00) [pid = 1738] [serial = 1255] [outer = (nil)] 05:20:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8e110400) [pid = 1738] [serial = 1256] [outer = 0x8df0fc00] 05:20:58 INFO - PROCESS | 1738 | 1464783658987 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8e289000) [pid = 1738] [serial = 1257] [outer = 0x8df0fc00] 05:20:59 INFO - PROCESS | 1738 | 1464783659901 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:20:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:20:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1582ms 05:20:59 INFO - PROCESS | 1738 | 1464783659946 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 1738 | 1464783659950 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:20:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:20:59 INFO - PROCESS | 1738 | 1464783659957 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 1738 | 1464783659961 Marionette TRACE conn4 <- [1,1646,null,{}] 05:20:59 INFO - PROCESS | 1738 | 1464783659967 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 1738 | 1464783660219 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:21:00 INFO - PROCESS | 1738 | 1464783660564 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x89121c00 == 142 [pid = 1738] [id = 419] 05:21:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8e107000) [pid = 1738] [serial = 1258] [outer = (nil)] 05:21:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x912f7000) [pid = 1738] [serial = 1259] [outer = 0x8e107000] 05:21:00 INFO - PROCESS | 1738 | 1464783660660 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x919bc000) [pid = 1738] [serial = 1260] [outer = 0x8e107000] 05:21:01 INFO - PROCESS | 1738 | 1464783661571 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:21:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:21:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1692ms 05:21:01 INFO - PROCESS | 1738 | 1464783661650 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 1738 | 1464783661654 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:21:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:21:01 INFO - PROCESS | 1738 | 1464783661665 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 1738 | 1464783661670 Marionette TRACE conn4 <- [1,1650,null,{}] 05:21:01 INFO - PROCESS | 1738 | 1464783661677 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:01 INFO - PROCESS | 1738 | 1464783661946 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:21:02 INFO - PROCESS | 1738 | 1464783662272 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de54000 == 143 [pid = 1738] [id = 420] 05:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8e104800) [pid = 1738] [serial = 1261] [outer = (nil)] 05:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x921c4800) [pid = 1738] [serial = 1262] [outer = 0x8e104800] 05:21:02 INFO - PROCESS | 1738 | 1464783662361 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x921cac00) [pid = 1738] [serial = 1263] [outer = 0x8e104800] 05:21:03 INFO - PROCESS | 1738 | 1464783663373 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:21:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:21:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1787ms 05:21:03 INFO - PROCESS | 1738 | 1464783663453 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 1738 | 1464783663456 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:21:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:21:03 INFO - PROCESS | 1738 | 1464783663464 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 1738 | 1464783663467 Marionette TRACE conn4 <- [1,1654,null,{}] 05:21:03 INFO - PROCESS | 1738 | 1464783663473 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:03 INFO - PROCESS | 1738 | 1464783663736 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:21:04 INFO - PROCESS | 1738 | 1464783664079 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x919bd400 == 144 [pid = 1738] [id = 421] 05:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x919c5c00) [pid = 1738] [serial = 1264] [outer = (nil)] 05:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x938edc00) [pid = 1738] [serial = 1265] [outer = 0x919c5c00] 05:21:04 INFO - PROCESS | 1738 | 1464783664170 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x938f8400) [pid = 1738] [serial = 1266] [outer = 0x919c5c00] 05:21:05 INFO - PROCESS | 1738 | 1464783665057 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:21:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1633ms 05:21:05 INFO - PROCESS | 1738 | 1464783665096 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 1738 | 1464783665101 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:21:05 INFO - PROCESS | 1738 | 1464783665107 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 1738 | 1464783665112 Marionette TRACE conn4 <- [1,1658,null,{}] 05:21:05 INFO - PROCESS | 1738 | 1464783665118 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 1738 | 1464783665330 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:21:05 INFO - PROCESS | 1738 | 1464783665669 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x88704c00 == 145 [pid = 1738] [id = 422] 05:21:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x88843400) [pid = 1738] [serial = 1267] [outer = (nil)] 05:21:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x938f3400) [pid = 1738] [serial = 1268] [outer = 0x88843400] 05:21:05 INFO - PROCESS | 1738 | 1464783665763 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x96b2c000) [pid = 1738] [serial = 1269] [outer = 0x88843400] 05:21:06 INFO - PROCESS | 1738 | 1464783666649 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1582ms 05:21:06 INFO - PROCESS | 1738 | 1464783666690 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 1738 | 1464783666694 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:21:06 INFO - PROCESS | 1738 | 1464783666722 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 1738 | 1464783666727 Marionette TRACE conn4 <- [1,1662,null,{}] 05:21:06 INFO - PROCESS | 1738 | 1464783666734 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:06 INFO - PROCESS | 1738 | 1464783666963 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:21:07 INFO - PROCESS | 1738 | 1464783667286 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b41400 == 146 [pid = 1738] [id = 423] 05:21:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x94e95c00) [pid = 1738] [serial = 1270] [outer = (nil)] 05:21:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x99ca7c00) [pid = 1738] [serial = 1271] [outer = 0x94e95c00] 05:21:07 INFO - PROCESS | 1738 | 1464783667380 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x99e0a800) [pid = 1738] [serial = 1272] [outer = 0x94e95c00] 05:21:08 INFO - PROCESS | 1738 | 1464783668294 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1637ms 05:21:08 INFO - PROCESS | 1738 | 1464783668355 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 1738 | 1464783668360 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:21:08 INFO - PROCESS | 1738 | 1464783668366 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 1738 | 1464783668371 Marionette TRACE conn4 <- [1,1666,null,{}] 05:21:08 INFO - PROCESS | 1738 | 1464783668376 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:08 INFO - PROCESS | 1738 | 1464783668615 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:21:08 INFO - PROCESS | 1738 | 1464783668947 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a32e000 == 147 [pid = 1738] [id = 424] 05:21:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9a786400) [pid = 1738] [serial = 1273] [outer = (nil)] 05:21:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x9a790c00) [pid = 1738] [serial = 1274] [outer = 0x9a786400] 05:21:09 INFO - PROCESS | 1738 | 1464783669045 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x9ab05c00) [pid = 1738] [serial = 1275] [outer = 0x9a786400] 05:21:09 INFO - PROCESS | 1738 | 1464783669953 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1636ms 05:21:10 INFO - PROCESS | 1738 | 1464783670003 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 1738 | 1464783670007 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:21:10 INFO - PROCESS | 1738 | 1464783670013 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 1738 | 1464783670016 Marionette TRACE conn4 <- [1,1670,null,{}] 05:21:10 INFO - PROCESS | 1738 | 1464783670022 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:10 INFO - PROCESS | 1738 | 1464783670233 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:21:10 INFO - PROCESS | 1738 | 1464783670567 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f66dc00 == 148 [pid = 1738] [id = 425] 05:21:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x9a4dac00) [pid = 1738] [serial = 1276] [outer = (nil)] 05:21:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x9ae3c000) [pid = 1738] [serial = 1277] [outer = 0x9a4dac00] 05:21:10 INFO - PROCESS | 1738 | 1464783670658 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x9ae3dc00) [pid = 1738] [serial = 1278] [outer = 0x9a4dac00] 05:21:11 INFO - PROCESS | 1738 | 1464783671542 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1582ms 05:21:11 INFO - PROCESS | 1738 | 1464783671596 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 1738 | 1464783671600 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:21:11 INFO - PROCESS | 1738 | 1464783671607 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 1738 | 1464783671610 Marionette TRACE conn4 <- [1,1674,null,{}] 05:21:11 INFO - PROCESS | 1738 | 1464783671616 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:11 INFO - PROCESS | 1738 | 1464783671833 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:21:12 INFO - PROCESS | 1738 | 1464783672162 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x89123c00 == 149 [pid = 1738] [id = 426] 05:21:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x9a791c00) [pid = 1738] [serial = 1279] [outer = (nil)] 05:21:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x9b073000) [pid = 1738] [serial = 1280] [outer = 0x9a791c00] 05:21:12 INFO - PROCESS | 1738 | 1464783672252 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x9b1e4c00) [pid = 1738] [serial = 1281] [outer = 0x9a791c00] 05:21:13 INFO - PROCESS | 1738 | 1464783673181 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1630ms 05:21:13 INFO - PROCESS | 1738 | 1464783673238 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 1738 | 1464783673242 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:21:13 INFO - PROCESS | 1738 | 1464783673248 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 1738 | 1464783673250 Marionette TRACE conn4 <- [1,1678,null,{}] 05:21:13 INFO - PROCESS | 1738 | 1464783673256 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:13 INFO - PROCESS | 1738 | 1464783673463 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:21:13 INFO - PROCESS | 1738 | 1464783673784 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7a800 == 150 [pid = 1738] [id = 427] 05:21:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8804a400) [pid = 1738] [serial = 1282] [outer = (nil)] 05:21:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9b4cac00) [pid = 1738] [serial = 1283] [outer = 0x8804a400] 05:21:13 INFO - PROCESS | 1738 | 1464783673874 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x9b5b0000) [pid = 1738] [serial = 1284] [outer = 0x8804a400] 05:21:14 INFO - PROCESS | 1738 | 1464783674738 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1536ms 05:21:14 INFO - PROCESS | 1738 | 1464783674785 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 1738 | 1464783674789 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:21:14 INFO - PROCESS | 1738 | 1464783674815 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 1738 | 1464783674819 Marionette TRACE conn4 <- [1,1682,null,{}] 05:21:14 INFO - PROCESS | 1738 | 1464783674825 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:15 INFO - PROCESS | 1738 | 1464783675033 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:21:15 INFO - PROCESS | 1738 | 1464783675360 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be8fc00 == 151 [pid = 1738] [id = 428] 05:21:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x92778c00) [pid = 1738] [serial = 1285] [outer = (nil)] 05:21:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x9b5b9400) [pid = 1738] [serial = 1286] [outer = 0x92778c00] 05:21:15 INFO - PROCESS | 1738 | 1464783675453 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x9b74b800) [pid = 1738] [serial = 1287] [outer = 0x92778c00] 05:21:16 INFO - PROCESS | 1738 | 1464783676317 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1541ms 05:21:16 INFO - PROCESS | 1738 | 1464783676352 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1738 | 1464783676355 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:21:16 INFO - PROCESS | 1738 | 1464783676362 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1738 | 1464783676366 Marionette TRACE conn4 <- [1,1686,null,{}] 05:21:16 INFO - PROCESS | 1738 | 1464783676372 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 1738 | 1464783676570 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:21:16 INFO - PROCESS | 1738 | 1464783676856 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b751000 == 152 [pid = 1738] [id = 429] 05:21:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x9b752800) [pid = 1738] [serial = 1288] [outer = (nil)] 05:21:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x9bf45400) [pid = 1738] [serial = 1289] [outer = 0x9b752800] 05:21:17 INFO - PROCESS | 1738 | 1464783676998 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x9bf7f000) [pid = 1738] [serial = 1290] [outer = 0x9b752800] 05:21:17 INFO - PROCESS | 1738 | 1464783677895 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:21:17 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 05:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1591ms 05:21:17 INFO - PROCESS | 1738 | 1464783677955 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 1738 | 1464783677959 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:21:17 INFO - PROCESS | 1738 | 1464783677966 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 1738 | 1464783677968 Marionette TRACE conn4 <- [1,1690,null,{}] 05:21:17 INFO - PROCESS | 1738 | 1464783677974 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:18 INFO - PROCESS | 1738 | 1464783678200 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:21:18 INFO - PROCESS | 1738 | 1464783678529 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b752400 == 153 [pid = 1738] [id = 430] 05:21:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x9b90d400) [pid = 1738] [serial = 1291] [outer = (nil)] 05:21:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x9c1acc00) [pid = 1738] [serial = 1292] [outer = 0x9b90d400] 05:21:18 INFO - PROCESS | 1738 | 1464783678620 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x9c1ae400) [pid = 1738] [serial = 1293] [outer = 0x9b90d400] 05:21:19 INFO - PROCESS | 1738 | 1464783679514 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1583ms 05:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:21:19 INFO - PROCESS | 1738 | 1464783679550 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 1738 | 1464783679553 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:21:19 INFO - PROCESS | 1738 | 1464783679560 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 1738 | 1464783679564 Marionette TRACE conn4 <- [1,1694,null,{}] 05:21:19 INFO - PROCESS | 1738 | 1464783679570 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 1738 | 1464783679788 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:21:20 INFO - PROCESS | 1738 | 1464783680121 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e077400 == 154 [pid = 1738] [id = 431] 05:21:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x9c0cfc00) [pid = 1738] [serial = 1294] [outer = (nil)] 05:21:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x9c25ac00) [pid = 1738] [serial = 1295] [outer = 0x9c0cfc00] 05:21:20 INFO - PROCESS | 1738 | 1464783680216 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x9d8af000) [pid = 1738] [serial = 1296] [outer = 0x9c0cfc00] 05:21:21 INFO - PROCESS | 1738 | 1464783681121 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1593ms 05:21:21 INFO - PROCESS | 1738 | 1464783681153 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 1738 | 1464783681157 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:21:21 INFO - PROCESS | 1738 | 1464783681163 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 1738 | 1464783681167 Marionette TRACE conn4 <- [1,1698,null,{}] 05:21:21 INFO - PROCESS | 1738 | 1464783681173 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 1738 | 1464783681400 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3c8400 == 153 [pid = 1738] [id = 347] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9c1b5c00 == 152 [pid = 1738] [id = 120] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9b719c00 == 151 [pid = 1738] [id = 116] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8be90400 == 150 [pid = 1738] [id = 348] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4a000 == 149 [pid = 1738] [id = 55] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8aacb400 == 148 [pid = 1738] [id = 255] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x938f9800 == 147 [pid = 1738] [id = 56] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8c657800 == 146 [pid = 1738] [id = 350] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x92c63000 == 145 [pid = 1738] [id = 68] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x88044400 == 144 [pid = 1738] [id = 346] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e8000 == 143 [pid = 1738] [id = 352] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9c1b6c00 == 142 [pid = 1738] [id = 118] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d9c9c00 == 141 [pid = 1738] [id = 353] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9a26b800 == 140 [pid = 1738] [id = 359] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x88f24800 == 139 [pid = 1738] [id = 221] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad6400 == 138 [pid = 1738] [id = 323] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47c00 == 137 [pid = 1738] [id = 351] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9a32f800 == 136 [pid = 1738] [id = 214] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4b000 == 135 [pid = 1738] [id = 63] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x89fcac00 == 134 [pid = 1738] [id = 216] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x92b47c00 == 133 [pid = 1738] [id = 213] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7b000 == 132 [pid = 1738] [id = 349] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x88702800 == 131 [pid = 1738] [id = 224] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff3000 == 130 [pid = 1738] [id = 358] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8f755800 == 129 [pid = 1738] [id = 354] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9b1efc00 == 128 [pid = 1738] [id = 215] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87857000 == 127 [pid = 1738] [id = 412] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab51c00 == 126 [pid = 1738] [id = 411] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x898ea800 == 125 [pid = 1738] [id = 410] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7d400 == 124 [pid = 1738] [id = 409] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8870b400 == 123 [pid = 1738] [id = 406] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x96b2d400 == 122 [pid = 1738] [id = 407] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87625800 == 121 [pid = 1738] [id = 405] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e109c00 == 120 [pid = 1738] [id = 404] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x919c3000 == 119 [pid = 1738] [id = 403] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8f24fc00 == 118 [pid = 1738] [id = 401] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x92075c00 == 117 [pid = 1738] [id = 402] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87621400 == 116 [pid = 1738] [id = 400] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e111c00 == 115 [pid = 1738] [id = 399] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5a800 == 114 [pid = 1738] [id = 398] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8df18800 == 113 [pid = 1738] [id = 397] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87861400 == 112 [pid = 1738] [id = 396] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8c64ec00 == 111 [pid = 1738] [id = 394] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x89fccc00 == 110 [pid = 1738] [id = 395] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8bffd800 == 109 [pid = 1738] [id = 393] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8a302800 == 108 [pid = 1738] [id = 392] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e3000 == 107 [pid = 1738] [id = 390] 05:21:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8804cc00 == 106 [pid = 1738] [id = 391] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8b7ddc00) [pid = 1738] [serial = 1112] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x99ca7800) [pid = 1738] [serial = 1139] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8d60d800) [pid = 1738] [serial = 1154] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x8df11c00) [pid = 1738] [serial = 1118] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8ab54000) [pid = 1738] [serial = 1166] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x8e0ca000) [pid = 1738] [serial = 1121] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x8b64ec00) [pid = 1738] [serial = 1169] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x88040800) [pid = 1738] [serial = 1158] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8a303800) [pid = 1738] [serial = 1164] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x87a85400) [pid = 1738] [serial = 1160] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x8bc43800) [pid = 1738] [serial = 1170] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x9277b800) [pid = 1738] [serial = 1130] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8870cc00) [pid = 1738] [serial = 1161] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8ab5d400) [pid = 1738] [serial = 1167] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x9a63e400) [pid = 1738] [serial = 1142] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x898e3800) [pid = 1738] [serial = 1109] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x87864800) [pid = 1738] [serial = 1157] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x9ae44c00) [pid = 1738] [serial = 1145] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x94e93400) [pid = 1738] [serial = 1136] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x912e9800) [pid = 1738] [serial = 1127] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x898f0000) [pid = 1738] [serial = 1163] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9b4cb400) [pid = 1738] [serial = 1148] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x898e2c00) [pid = 1738] [serial = 1151] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x93a9ec00) [pid = 1738] [serial = 1133] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8f24a000) [pid = 1738] [serial = 1124] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8d9c1400) [pid = 1738] [serial = 1115] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8bc4bc00) [pid = 1738] [serial = 1172] [outer = (nil)] [url = about:blank] 05:21:23 INFO - PROCESS | 1738 | 1464783683604 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x87861400 == 107 [pid = 1738] [id = 432] 05:21:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x87864800) [pid = 1738] [serial = 1297] [outer = (nil)] 05:21:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x87a86c00) [pid = 1738] [serial = 1298] [outer = 0x87864800] 05:21:23 INFO - PROCESS | 1738 | 1464783683686 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x88145c00) [pid = 1738] [serial = 1299] [outer = 0x87864800] 05:21:24 INFO - PROCESS | 1738 | 1464783684529 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3386ms 05:21:24 INFO - PROCESS | 1738 | 1464783684551 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 1738 | 1464783684558 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:21:24 INFO - PROCESS | 1738 | 1464783684566 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 1738 | 1464783684572 Marionette TRACE conn4 <- [1,1702,null,{}] 05:21:24 INFO - PROCESS | 1738 | 1464783684579 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:24 INFO - PROCESS | 1738 | 1464783684800 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:21:25 INFO - PROCESS | 1738 | 1464783684998 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f20400 == 108 [pid = 1738] [id = 433] 05:21:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x88f2b800) [pid = 1738] [serial = 1300] [outer = (nil)] 05:21:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x898e3800) [pid = 1738] [serial = 1301] [outer = 0x88f2b800] 05:21:25 INFO - PROCESS | 1738 | 1464783685078 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x89fcb400) [pid = 1738] [serial = 1302] [outer = 0x88f2b800] 05:21:26 INFO - PROCESS | 1738 | 1464783686013 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1484ms 05:21:26 INFO - PROCESS | 1738 | 1464783686053 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 1738 | 1464783686059 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:21:26 INFO - PROCESS | 1738 | 1464783686072 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 1738 | 1464783686074 Marionette TRACE conn4 <- [1,1706,null,{}] 05:21:26 INFO - PROCESS | 1738 | 1464783686080 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 1738 | 1464783686356 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:21:26 INFO - PROCESS | 1738 | 1464783686388 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f1c800 == 109 [pid = 1738] [id = 434] 05:21:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8a3ca400) [pid = 1738] [serial = 1303] [outer = (nil)] 05:21:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x8aad4800) [pid = 1738] [serial = 1304] [outer = 0x8a3ca400] 05:21:26 INFO - PROCESS | 1738 | 1464783686462 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x8ab5d400) [pid = 1738] [serial = 1305] [outer = 0x8a3ca400] 05:21:27 INFO - PROCESS | 1738 | 1464783687521 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1490ms 05:21:27 INFO - PROCESS | 1738 | 1464783687556 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 1738 | 1464783687561 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:21:27 INFO - PROCESS | 1738 | 1464783687576 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 1738 | 1464783687585 Marionette TRACE conn4 <- [1,1710,null,{}] 05:21:27 INFO - PROCESS | 1738 | 1464783687602 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:27 INFO - PROCESS | 1738 | 1464783687874 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:21:28 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8a9f0c00) [pid = 1738] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:21:28 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8814a000) [pid = 1738] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:21:28 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x89fcbc00) [pid = 1738] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:21:28 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x96b28400) [pid = 1738] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:21:28 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8b654000) [pid = 1738] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x921c1800) [pid = 1738] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x9a331800) [pid = 1738] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8a30c800) [pid = 1738] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8c653800) [pid = 1738] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8de55400) [pid = 1738] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x938f3c00) [pid = 1738] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8d9cb000) [pid = 1738] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8f0b5c00) [pid = 1738] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x92075400) [pid = 1738] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8ab56c00) [pid = 1738] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8de71400) [pid = 1738] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8c659400) [pid = 1738] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8d5d5400) [pid = 1738] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8f0b6c00) [pid = 1738] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x99e08000) [pid = 1738] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x898ea000) [pid = 1738] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x98664000) [pid = 1738] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x938bdc00) [pid = 1738] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8e0ce000) [pid = 1738] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9a32bc00) [pid = 1738] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8df18000) [pid = 1738] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x92b45000) [pid = 1738] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8f248c00) [pid = 1738] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8d7c9000) [pid = 1738] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8804e400) [pid = 1738] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8e06f800) [pid = 1738] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x87859400) [pid = 1738] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x87860800) [pid = 1738] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8e28f000) [pid = 1738] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x911dec00) [pid = 1738] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9a4d7800) [pid = 1738] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x88150c00) [pid = 1738] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8de52000) [pid = 1738] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x898e3c00) [pid = 1738] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:21:29 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x990c4400) [pid = 1738] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:21:29 INFO - PROCESS | 1738 | 1464783689087 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x85faa800 == 110 [pid = 1738] [id = 435] 05:21:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8762b400) [pid = 1738] [serial = 1306] [outer = (nil)] 05:21:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8804a800) [pid = 1738] [serial = 1307] [outer = 0x8762b400] 05:21:29 INFO - PROCESS | 1738 | 1464783689203 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8a30d800) [pid = 1738] [serial = 1308] [outer = 0x8762b400] 05:21:29 INFO - PROCESS | 1738 | 1464783689959 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2413ms 05:21:29 INFO - PROCESS | 1738 | 1464783689983 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 1738 | 1464783689987 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:21:29 INFO - PROCESS | 1738 | 1464783689994 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 1738 | 1464783689997 Marionette TRACE conn4 <- [1,1714,null,{}] 05:21:30 INFO - PROCESS | 1738 | 1464783690003 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 1738 | 1464783690269 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:21:30 INFO - PROCESS | 1738 | 1464783690294 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8814a000 == 111 [pid = 1738] [id = 436] 05:21:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8b650c00) [pid = 1738] [serial = 1309] [outer = (nil)] 05:21:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8bc4f400) [pid = 1738] [serial = 1310] [outer = 0x8b650c00] 05:21:30 INFO - PROCESS | 1738 | 1464783690367 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8be94000) [pid = 1738] [serial = 1311] [outer = 0x8b650c00] 05:21:31 INFO - PROCESS | 1738 | 1464783691601 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1681ms 05:21:31 INFO - PROCESS | 1738 | 1464783691676 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 1738 | 1464783691683 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:21:31 INFO - PROCESS | 1738 | 1464783691692 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 1738 | 1464783691698 Marionette TRACE conn4 <- [1,1718,null,{}] 05:21:31 INFO - PROCESS | 1738 | 1464783691718 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:32 INFO - PROCESS | 1738 | 1464783692101 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:21:32 INFO - PROCESS | 1738 | 1464783692509 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8804c400 == 112 [pid = 1738] [id = 437] 05:21:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8884e400) [pid = 1738] [serial = 1312] [outer = (nil)] 05:21:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x898e8c00) [pid = 1738] [serial = 1313] [outer = 0x8884e400] 05:21:32 INFO - PROCESS | 1738 | 1464783692660 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8a3ce400) [pid = 1738] [serial = 1314] [outer = 0x8884e400] 05:21:33 INFO - PROCESS | 1738 | 1464783693945 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2306ms 05:21:34 INFO - PROCESS | 1738 | 1464783693999 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 1738 | 1464783694008 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:21:34 INFO - PROCESS | 1738 | 1464783694020 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 1738 | 1464783694024 Marionette TRACE conn4 <- [1,1722,null,{}] 05:21:34 INFO - PROCESS | 1738 | 1464783694032 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:34 INFO - PROCESS | 1738 | 1464783694287 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:21:34 INFO - PROCESS | 1738 | 1464783694631 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b64d000 == 113 [pid = 1738] [id = 438] 05:21:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8b64ec00) [pid = 1738] [serial = 1315] [outer = (nil)] 05:21:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8b7d8800) [pid = 1738] [serial = 1316] [outer = 0x8b64ec00] 05:21:34 INFO - PROCESS | 1738 | 1464783694719 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8bc49c00) [pid = 1738] [serial = 1317] [outer = 0x8b64ec00] 05:21:35 INFO - PROCESS | 1738 | 1464783695801 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:21:35 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 05:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1835ms 05:21:35 INFO - PROCESS | 1738 | 1464783695855 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 1738 | 1464783695859 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:21:35 INFO - PROCESS | 1738 | 1464783695866 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 1738 | 1464783695873 Marionette TRACE conn4 <- [1,1726,null,{}] 05:21:35 INFO - PROCESS | 1738 | 1464783695889 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:36 INFO - PROCESS | 1738 | 1464783696156 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:21:36 INFO - PROCESS | 1738 | 1464783696490 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d5000 == 114 [pid = 1738] [id = 439] 05:21:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8d5cc800) [pid = 1738] [serial = 1318] [outer = (nil)] 05:21:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8d613800) [pid = 1738] [serial = 1319] [outer = 0x8d5cc800] 05:21:36 INFO - PROCESS | 1738 | 1464783696589 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8d7cd800) [pid = 1738] [serial = 1320] [outer = 0x8d5cc800] 05:21:37 INFO - PROCESS | 1738 | 1464783697500 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1694ms 05:21:37 INFO - PROCESS | 1738 | 1464783697564 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 1738 | 1464783697569 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:21:37 INFO - PROCESS | 1738 | 1464783697578 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 1738 | 1464783697581 Marionette TRACE conn4 <- [1,1730,null,{}] 05:21:37 INFO - PROCESS | 1738 | 1464783697588 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:37 INFO - PROCESS | 1738 | 1464783697804 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:21:38 INFO - PROCESS | 1738 | 1464783698127 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad3800 == 115 [pid = 1738] [id = 440] 05:21:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8d619000) [pid = 1738] [serial = 1321] [outer = (nil)] 05:21:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8de43800) [pid = 1738] [serial = 1322] [outer = 0x8d619000] 05:21:38 INFO - PROCESS | 1738 | 1464783698227 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8de4dc00) [pid = 1738] [serial = 1323] [outer = 0x8d619000] 05:21:38 INFO - PROCESS | 1738 | ************************* 05:21:38 INFO - PROCESS | 1738 | A coding exception was thrown and uncaught in a Task. 05:21:38 INFO - PROCESS | 1738 | 05:21:38 INFO - PROCESS | 1738 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:21:38 INFO - PROCESS | 1738 | Full stack: 05:21:38 INFO - PROCESS | 1738 | ************************* 05:21:39 INFO - PROCESS | 1738 | 1464783699195 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:21:39 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 05:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1679ms 05:21:39 INFO - PROCESS | 1738 | 1464783699258 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 1738 | 1464783699262 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:21:39 INFO - PROCESS | 1738 | 1464783699269 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 1738 | 1464783699272 Marionette TRACE conn4 <- [1,1734,null,{}] 05:21:39 INFO - PROCESS | 1738 | 1464783699278 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:39 INFO - PROCESS | 1738 | 1464783699480 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:21:39 INFO - PROCESS | 1738 | 1464783699799 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c656800 == 116 [pid = 1738] [id = 441] 05:21:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8d9c3400) [pid = 1738] [serial = 1324] [outer = (nil)] 05:21:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8de77c00) [pid = 1738] [serial = 1325] [outer = 0x8d9c3400] 05:21:39 INFO - PROCESS | 1738 | 1464783699891 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8e06b800) [pid = 1738] [serial = 1326] [outer = 0x8d9c3400] 05:21:40 INFO - PROCESS | 1738 | 1464783700794 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1585ms 05:21:40 INFO - PROCESS | 1738 | 1464783700855 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:21:40 INFO - PROCESS | 1738 | 1464783700860 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:21:40 INFO - PROCESS | 1738 | 1464783700866 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 1738 | 1464783700870 Marionette TRACE conn4 <- [1,1738,null,{}] 05:21:40 INFO - PROCESS | 1738 | 1464783700875 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:41 INFO - PROCESS | 1738 | 1464783701105 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:21:41 INFO - PROCESS | 1738 | 1464783701444 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x88043800 == 117 [pid = 1738] [id = 442] 05:21:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8bc50000) [pid = 1738] [serial = 1327] [outer = (nil)] 05:21:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8e28f000) [pid = 1738] [serial = 1328] [outer = 0x8bc50000] 05:21:41 INFO - PROCESS | 1738 | 1464783701539 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8f247400) [pid = 1738] [serial = 1329] [outer = 0x8bc50000] 05:21:42 INFO - PROCESS | 1738 | 1464783702453 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1639ms 05:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:21:42 INFO - PROCESS | 1738 | 1464783702505 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 1738 | 1464783702508 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:21:42 INFO - PROCESS | 1738 | 1464783702515 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 1738 | 1464783702519 Marionette TRACE conn4 <- [1,1742,null,{}] 05:21:42 INFO - PROCESS | 1738 | 1464783702525 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:42 INFO - PROCESS | 1738 | 1464783702721 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:21:43 INFO - PROCESS | 1738 | 1464783703038 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c5400 == 118 [pid = 1738] [id = 443] 05:21:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8f24f800) [pid = 1738] [serial = 1330] [outer = (nil)] 05:21:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8f660400) [pid = 1738] [serial = 1331] [outer = 0x8f24f800] 05:21:43 INFO - PROCESS | 1738 | 1464783703129 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8f665000) [pid = 1738] [serial = 1332] [outer = 0x8f24f800] 05:21:44 INFO - PROCESS | 1738 | 1464783704047 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1588ms 05:21:44 INFO - PROCESS | 1738 | 1464783704113 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1738 | 1464783704117 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:21:44 INFO - PROCESS | 1738 | 1464783704124 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1738 | 1464783704128 Marionette TRACE conn4 <- [1,1746,null,{}] 05:21:44 INFO - PROCESS | 1738 | 1464783704134 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 1738 | 1464783704349 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:21:44 INFO - PROCESS | 1738 | 1464783704667 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f244c00 == 119 [pid = 1738] [id = 444] 05:21:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8f60ec00) [pid = 1738] [serial = 1333] [outer = (nil)] 05:21:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x912ef000) [pid = 1738] [serial = 1334] [outer = 0x8f60ec00] 05:21:44 INFO - PROCESS | 1738 | 1464783704760 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x912f6800) [pid = 1738] [serial = 1335] [outer = 0x8f60ec00] 05:21:45 INFO - PROCESS | 1738 | 1464783705653 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1592ms 05:21:45 INFO - PROCESS | 1738 | 1464783705717 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:21:45 INFO - PROCESS | 1738 | 1464783705721 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:21:45 INFO - PROCESS | 1738 | 1464783705728 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:21:45 INFO - PROCESS | 1738 | 1464783705732 Marionette TRACE conn4 <- [1,1750,null,{}] 05:21:45 INFO - PROCESS | 1738 | 1464783705737 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:45 INFO - PROCESS | 1738 | 1464783705947 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:21:46 INFO - PROCESS | 1738 | 1464783706280 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x87621800 == 120 [pid = 1738] [id = 445] 05:21:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x87857c00) [pid = 1738] [serial = 1336] [outer = (nil)] 05:21:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x92079400) [pid = 1738] [serial = 1337] [outer = 0x87857c00] 05:21:46 INFO - PROCESS | 1738 | 1464783706384 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x921c5800) [pid = 1738] [serial = 1338] [outer = 0x87857c00] 05:21:47 INFO - PROCESS | 1738 | 1464783707327 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1638ms 05:21:47 INFO - PROCESS | 1738 | 1464783707367 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 1738 | 1464783707370 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:21:47 INFO - PROCESS | 1738 | 1464783707378 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 1738 | 1464783707381 Marionette TRACE conn4 <- [1,1754,null,{}] 05:21:47 INFO - PROCESS | 1738 | 1464783707387 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:47 INFO - PROCESS | 1738 | 1464783707605 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:21:47 INFO - PROCESS | 1738 | 1464783707927 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f662800 == 121 [pid = 1738] [id = 446] 05:21:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x911e3400) [pid = 1738] [serial = 1339] [outer = (nil)] 05:21:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x92b41c00) [pid = 1738] [serial = 1340] [outer = 0x911e3400] 05:21:48 INFO - PROCESS | 1738 | 1464783708022 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x92b4c000) [pid = 1738] [serial = 1341] [outer = 0x911e3400] 05:21:48 INFO - PROCESS | 1738 | 1464783708955 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1641ms 05:21:49 INFO - PROCESS | 1738 | 1464783709020 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:21:49 INFO - PROCESS | 1738 | 1464783709025 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:21:49 INFO - PROCESS | 1738 | 1464783709032 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1738 | 1464783709036 Marionette TRACE conn4 <- [1,1758,null,{}] 05:21:49 INFO - PROCESS | 1738 | 1464783709042 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 1738 | 1464783709307 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:21:49 INFO - PROCESS | 1738 | 1464783709649 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4b000 == 122 [pid = 1738] [id = 447] 05:21:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x94e8bc00) [pid = 1738] [serial = 1342] [outer = (nil)] 05:21:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x94ed3800) [pid = 1738] [serial = 1343] [outer = 0x94e8bc00] 05:21:49 INFO - PROCESS | 1738 | 1464783709749 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x96b2d400) [pid = 1738] [serial = 1344] [outer = 0x94e8bc00] 05:21:50 INFO - PROCESS | 1738 | 1464783710635 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1639ms 05:21:50 INFO - PROCESS | 1738 | 1464783710670 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 1738 | 1464783710674 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:21:50 INFO - PROCESS | 1738 | 1464783710700 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - PROCESS | 1738 | 1464783710703 Marionette TRACE conn4 <- [1,1762,null,{}] 05:21:50 INFO - PROCESS | 1738 | 1464783710712 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:50 INFO - PROCESS | 1738 | 1464783710921 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:21:51 INFO - PROCESS | 1738 | 1464783711265 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a83c00 == 123 [pid = 1738] [id = 448] 05:21:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x938fb000) [pid = 1738] [serial = 1345] [outer = (nil)] 05:21:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x986bfc00) [pid = 1738] [serial = 1346] [outer = 0x938fb000] 05:21:51 INFO - PROCESS | 1738 | 1464783711361 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x99c07800) [pid = 1738] [serial = 1347] [outer = 0x938fb000] 05:21:52 INFO - PROCESS | 1738 | 1464783712287 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1655ms 05:21:52 INFO - PROCESS | 1738 | 1464783712338 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 1738 | 1464783712341 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:21:52 INFO - PROCESS | 1738 | 1464783712349 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 1738 | 1464783712352 Marionette TRACE conn4 <- [1,1766,null,{}] 05:21:52 INFO - PROCESS | 1738 | 1464783712368 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:52 INFO - PROCESS | 1738 | 1464783712585 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:21:52 INFO - PROCESS | 1738 | 1464783712912 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x94442000 == 124 [pid = 1738] [id = 449] 05:21:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x98663c00) [pid = 1738] [serial = 1348] [outer = (nil)] 05:21:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x9a32d400) [pid = 1738] [serial = 1349] [outer = 0x98663c00] 05:21:53 INFO - PROCESS | 1738 | 1464783713005 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9a332800) [pid = 1738] [serial = 1350] [outer = 0x98663c00] 05:21:53 INFO - PROCESS | 1738 | 1464783713880 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1606ms 05:21:53 INFO - PROCESS | 1738 | 1464783713956 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 1738 | 1464783713961 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:21:53 INFO - PROCESS | 1738 | 1464783713967 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 1738 | 1464783713970 Marionette TRACE conn4 <- [1,1770,null,{}] 05:21:53 INFO - PROCESS | 1738 | 1464783713976 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:54 INFO - PROCESS | 1738 | 1464783714242 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:21:54 INFO - PROCESS | 1738 | 1464783714585 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a82000 == 125 [pid = 1738] [id = 450] 05:21:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x99e08000) [pid = 1738] [serial = 1351] [outer = (nil)] 05:21:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9a788000) [pid = 1738] [serial = 1352] [outer = 0x99e08000] 05:21:54 INFO - PROCESS | 1738 | 1464783714687 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x9a78e000) [pid = 1738] [serial = 1353] [outer = 0x99e08000] 05:21:55 INFO - PROCESS | 1738 | 1464783715616 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1686ms 05:21:55 INFO - PROCESS | 1738 | 1464783715654 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 1738 | 1464783715658 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:21:55 INFO - PROCESS | 1738 | 1464783715664 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 1738 | 1464783715668 Marionette TRACE conn4 <- [1,1774,null,{}] 05:21:55 INFO - PROCESS | 1738 | 1464783715673 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:55 INFO - PROCESS | 1738 | 1464783715879 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:21:56 INFO - PROCESS | 1738 | 1464783716221 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c2ac00 == 126 [pid = 1738] [id = 451] 05:21:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x8870bc00) [pid = 1738] [serial = 1354] [outer = (nil)] 05:21:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x9ab03800) [pid = 1738] [serial = 1355] [outer = 0x8870bc00] 05:21:56 INFO - PROCESS | 1738 | 1464783716315 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x9aee8c00) [pid = 1738] [serial = 1356] [outer = 0x8870bc00] 05:21:57 INFO - PROCESS | 1738 | 1464783717222 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1634ms 05:21:57 INFO - PROCESS | 1738 | 1464783717299 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 1738 | 1464783717302 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:21:57 INFO - PROCESS | 1738 | 1464783717309 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 1738 | 1464783717312 Marionette TRACE conn4 <- [1,1778,null,{}] 05:21:57 INFO - PROCESS | 1738 | 1464783717318 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:57 INFO - PROCESS | 1738 | 1464783717522 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:21:57 INFO - PROCESS | 1738 | 1464783717854 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a4d4400 == 127 [pid = 1738] [id = 452] 05:21:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x9a4e1800) [pid = 1738] [serial = 1357] [outer = (nil)] 05:21:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x9b4d5c00) [pid = 1738] [serial = 1358] [outer = 0x9a4e1800] 05:21:57 INFO - PROCESS | 1738 | 1464783717950 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x9b5af000) [pid = 1738] [serial = 1359] [outer = 0x9a4e1800] 05:21:58 INFO - PROCESS | 1738 | 1464783718848 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:21:58 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 05:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1582ms 05:21:58 INFO - PROCESS | 1738 | 1464783718892 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 1738 | 1464783718896 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:21:58 INFO - PROCESS | 1738 | 1464783718902 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 1738 | 1464783718906 Marionette TRACE conn4 <- [1,1782,null,{}] 05:21:58 INFO - PROCESS | 1738 | 1464783718912 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:59 INFO - PROCESS | 1738 | 1464783719125 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:21:59 INFO - PROCESS | 1738 | 1464783719521 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1eb000 == 128 [pid = 1738] [id = 453] 05:21:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x9b1ef400) [pid = 1738] [serial = 1360] [outer = (nil)] 05:21:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x9c1b8c00) [pid = 1738] [serial = 1361] [outer = 0x9b1ef400] 05:21:59 INFO - PROCESS | 1738 | 1464783719613 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x9d8b8c00) [pid = 1738] [serial = 1362] [outer = 0x9b1ef400] 05:22:00 INFO - PROCESS | 1738 | 1464783720537 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1683ms 05:22:00 INFO - PROCESS | 1738 | 1464783720587 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 1738 | 1464783720590 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:22:00 INFO - PROCESS | 1738 | 1464783720597 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1738 | 1464783720600 Marionette TRACE conn4 <- [1,1786,null,{}] 05:22:00 INFO - PROCESS | 1738 | 1464783720606 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:00 INFO - PROCESS | 1738 | 1464783720816 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:22:01 INFO - PROCESS | 1738 | 1464783721161 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d616c00 == 127 [pid = 1738] [id = 371] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x85faa800 == 126 [pid = 1738] [id = 435] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x88f1c800 == 125 [pid = 1738] [id = 434] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x88f20400 == 124 [pid = 1738] [id = 433] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x87861400 == 123 [pid = 1738] [id = 432] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x92b41400 == 122 [pid = 1738] [id = 423] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x88704c00 == 121 [pid = 1738] [id = 422] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de54000 == 120 [pid = 1738] [id = 420] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x919bd400 == 119 [pid = 1738] [id = 421] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x89121c00 == 118 [pid = 1738] [id = 419] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8df0a000 == 117 [pid = 1738] [id = 418] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c9800 == 116 [pid = 1738] [id = 417] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8c64e800 == 115 [pid = 1738] [id = 416] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d9000 == 114 [pid = 1738] [id = 415] 05:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8814c800 == 113 [pid = 1738] [id = 414] 05:22:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x85faa800 == 114 [pid = 1738] [id = 454] 05:22:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x87620c00) [pid = 1738] [serial = 1363] [outer = (nil)] 05:22:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x88049c00) [pid = 1738] [serial = 1364] [outer = 0x87620c00] 05:22:02 INFO - PROCESS | 1738 | 1464783722929 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0x88705000) [pid = 1738] [serial = 1365] [outer = 0x87620c00] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x8c651000) [pid = 1738] [serial = 1241] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x8870e400) [pid = 1738] [serial = 1229] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8a3c6800) [pid = 1738] [serial = 1233] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x99cb1400) [pid = 1738] [serial = 1221] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8bc50400) [pid = 1738] [serial = 1113] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x8a30d000) [pid = 1738] [serial = 1232] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x938b3400) [pid = 1738] [serial = 1209] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x9b5ad400) [pid = 1738] [serial = 1149] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x8aad9800) [pid = 1738] [serial = 1179] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8d5d2000) [pid = 1738] [serial = 1182] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8df17800) [pid = 1738] [serial = 1119] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x97570800) [pid = 1738] [serial = 1218] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x8df15000) [pid = 1738] [serial = 1190] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x8f60b400) [pid = 1738] [serial = 1199] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x9207d800) [pid = 1738] [serial = 1205] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8b64fc00) [pid = 1738] [serial = 1236] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x96bebc00) [pid = 1738] [serial = 1217] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x912f4400) [pid = 1738] [serial = 1128] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8de4f400) [pid = 1738] [serial = 1187] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x99c03400) [pid = 1738] [serial = 1220] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8d7cac00) [pid = 1738] [serial = 1184] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8a3cc000) [pid = 1738] [serial = 1178] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x94e97400) [pid = 1738] [serial = 1215] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9a4dcc00) [pid = 1738] [serial = 1226] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8ad69400) [pid = 1738] [serial = 1038] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x9a32c800) [pid = 1738] [serial = 1224] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x93aaa800) [pid = 1738] [serial = 1134] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8e290000) [pid = 1738] [serial = 1194] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8e28b800) [pid = 1738] [serial = 1193] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8de56c00) [pid = 1738] [serial = 1188] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9a78ac00) [pid = 1738] [serial = 1143] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8f245400) [pid = 1738] [serial = 1197] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8f667000) [pid = 1738] [serial = 1200] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x93aa1800) [pid = 1738] [serial = 1211] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x911dd400) [pid = 1738] [serial = 1202] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9a640400) [pid = 1738] [serial = 1227] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8de53800) [pid = 1738] [serial = 1116] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8870b800) [pid = 1738] [serial = 1175] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x88f1d800) [pid = 1738] [serial = 1230] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9a266000) [pid = 1738] [serial = 1223] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8e104c00) [pid = 1738] [serial = 1122] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x92b42400) [pid = 1738] [serial = 1208] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8c65a000) [pid = 1738] [serial = 1181] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8aad8000) [pid = 1738] [serial = 1152] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8be8b400) [pid = 1738] [serial = 1239] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8f60b000) [pid = 1738] [serial = 1125] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8ad60000) [pid = 1738] [serial = 1235] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x92781c00) [pid = 1738] [serial = 1131] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x94e92000) [pid = 1738] [serial = 1214] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9aeee400) [pid = 1738] [serial = 1146] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x921cdc00) [pid = 1738] [serial = 1206] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8a306400) [pid = 1738] [serial = 1110] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x94e96c00) [pid = 1738] [serial = 1137] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8d9c4000) [pid = 1738] [serial = 1185] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8e0ca800) [pid = 1738] [serial = 1191] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x93aa9000) [pid = 1738] [serial = 1212] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x88f25000) [pid = 1738] [serial = 1176] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8d7cec00) [pid = 1738] [serial = 1155] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8f241400) [pid = 1738] [serial = 1196] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8a9e9800) [pid = 1738] [serial = 1238] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x99e2d800) [pid = 1738] [serial = 1140] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x911e5000) [pid = 1738] [serial = 1203] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8c652800) [pid = 1738] [serial = 1107] [outer = (nil)] [url = about:blank] 05:22:03 INFO - PROCESS | 1738 | 1464783723967 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:22:03 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 05:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 3388ms 05:22:03 INFO - PROCESS | 1738 | 1464783723986 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:22:03 INFO - PROCESS | 1738 | 1464783723993 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:22:04 INFO - PROCESS | 1738 | 1464783724001 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 1738 | 1464783724006 Marionette TRACE conn4 <- [1,1790,null,{}] 05:22:04 INFO - PROCESS | 1738 | 1464783724013 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:04 INFO - PROCESS | 1738 | 1464783724211 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:22:04 INFO - PROCESS | 1738 | 1464783724456 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e4000 == 115 [pid = 1738] [id = 455] 05:22:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x898e6400) [pid = 1738] [serial = 1366] [outer = (nil)] 05:22:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8a301400) [pid = 1738] [serial = 1367] [outer = 0x898e6400] 05:22:04 INFO - PROCESS | 1738 | 1464783724537 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a3c1800) [pid = 1738] [serial = 1368] [outer = 0x898e6400] 05:22:05 INFO - PROCESS | 1738 | 1464783725379 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1439ms 05:22:05 INFO - PROCESS | 1738 | 1464783725439 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1738 | 1464783725444 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:22:05 INFO - PROCESS | 1738 | 1464783725454 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 1738 | 1464783725458 Marionette TRACE conn4 <- [1,1794,null,{}] 05:22:05 INFO - PROCESS | 1738 | 1464783725464 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:05 INFO - PROCESS | 1738 | 1464783725762 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:22:05 INFO - PROCESS | 1738 | 1464783725793 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8912ac00 == 116 [pid = 1738] [id = 456] 05:22:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8aacb800) [pid = 1738] [serial = 1369] [outer = (nil)] 05:22:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ad62000) [pid = 1738] [serial = 1370] [outer = 0x8aacb800] 05:22:05 INFO - PROCESS | 1738 | 1464783725878 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8b64fc00) [pid = 1738] [serial = 1371] [outer = 0x8aacb800] 05:22:06 INFO - PROCESS | 1738 | 1464783726929 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1542ms 05:22:07 INFO - PROCESS | 1738 | 1464783727003 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 1738 | 1464783727007 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:22:07 INFO - PROCESS | 1738 | 1464783727013 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 1738 | 1464783727019 Marionette TRACE conn4 <- [1,1798,null,{}] 05:22:07 INFO - PROCESS | 1738 | 1464783727035 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:07 INFO - PROCESS | 1738 | 1464783727340 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:22:07 INFO - PROCESS | 1738 | 1464783727375 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x89125000 == 117 [pid = 1738] [id = 457] 05:22:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8b655c00) [pid = 1738] [serial = 1372] [outer = (nil)] 05:22:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8c64ec00) [pid = 1738] [serial = 1373] [outer = 0x8b655c00] 05:22:07 INFO - PROCESS | 1738 | 1464783727449 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c658400) [pid = 1738] [serial = 1374] [outer = 0x8b655c00] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8ad65400) [pid = 1738] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x87864800) [pid = 1738] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8a3ca400) [pid = 1738] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9c0cfc00) [pid = 1738] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x88843400) [pid = 1738] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x88f2b400) [pid = 1738] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x88f2b800) [pid = 1738] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9b90d400) [pid = 1738] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8e104800) [pid = 1738] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8e107000) [pid = 1738] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x919c5c00) [pid = 1738] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8762b400) [pid = 1738] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9a786400) [pid = 1738] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x9b752800) [pid = 1738] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x94e95c00) [pid = 1738] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8b7da400) [pid = 1738] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8d7ce000) [pid = 1738] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8df0fc00) [pid = 1738] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x92778c00) [pid = 1738] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8de7ac00) [pid = 1738] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9a4dac00) [pid = 1738] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9a791c00) [pid = 1738] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:22:08 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8804a400) [pid = 1738] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:22:09 INFO - PROCESS | 1738 | 1464783729043 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2086ms 05:22:09 INFO - PROCESS | 1738 | 1464783729101 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 1738 | 1464783729105 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:22:09 INFO - PROCESS | 1738 | 1464783729112 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 1738 | 1464783729115 Marionette TRACE conn4 <- [1,1802,null,{}] 05:22:09 INFO - PROCESS | 1738 | 1464783729121 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:09 INFO - PROCESS | 1738 | 1464783729435 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:22:09 INFO - PROCESS | 1738 | 1464783729453 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x87862400 == 118 [pid = 1738] [id = 458] 05:22:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8804f400) [pid = 1738] [serial = 1375] [outer = (nil)] 05:22:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8c64fc00) [pid = 1738] [serial = 1376] [outer = 0x8804f400] 05:22:09 INFO - PROCESS | 1738 | 1464783729530 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8d5cc000) [pid = 1738] [serial = 1377] [outer = 0x8804f400] 05:22:10 INFO - PROCESS | 1738 | 1464783730621 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1586ms 05:22:10 INFO - PROCESS | 1738 | 1464783730699 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 1738 | 1464783730706 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:22:10 INFO - PROCESS | 1738 | 1464783730715 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 1738 | 1464783730721 Marionette TRACE conn4 <- [1,1806,null,{}] 05:22:10 INFO - PROCESS | 1738 | 1464783730732 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:10 INFO - PROCESS | 1738 | 1464783730972 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:22:11 INFO - PROCESS | 1738 | 1464783731322 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8884a800 == 119 [pid = 1738] [id = 459] 05:22:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x88f1d800) [pid = 1738] [serial = 1378] [outer = (nil)] 05:22:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x898e1800) [pid = 1738] [serial = 1379] [outer = 0x88f1d800] 05:22:11 INFO - PROCESS | 1738 | 1464783731419 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8a3c1400) [pid = 1738] [serial = 1380] [outer = 0x88f1d800] 05:22:12 INFO - PROCESS | 1738 | 1464783732390 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1742ms 05:22:12 INFO - PROCESS | 1738 | 1464783732459 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 1738 | 1464783732468 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:22:12 INFO - PROCESS | 1738 | 1464783732480 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 1738 | 1464783732484 Marionette TRACE conn4 <- [1,1810,null,{}] 05:22:12 INFO - PROCESS | 1738 | 1464783732491 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:12 INFO - PROCESS | 1738 | 1464783732761 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:22:13 INFO - PROCESS | 1738 | 1464783733100 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad6b800 == 120 [pid = 1738] [id = 460] 05:22:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8b64c800) [pid = 1738] [serial = 1381] [outer = (nil)] 05:22:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8b7db400) [pid = 1738] [serial = 1382] [outer = 0x8b64c800] 05:22:13 INFO - PROCESS | 1738 | 1464783733189 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8be90400) [pid = 1738] [serial = 1383] [outer = 0x8b64c800] 05:22:14 INFO - PROCESS | 1738 | 1464783734175 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1738ms 05:22:14 INFO - PROCESS | 1738 | 1464783734218 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 1738 | 1464783734221 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:22:14 INFO - PROCESS | 1738 | 1464783734229 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 1738 | 1464783734236 Marionette TRACE conn4 <- [1,1814,null,{}] 05:22:14 INFO - PROCESS | 1738 | 1464783734253 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:14 INFO - PROCESS | 1738 | 1464783734512 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:22:14 INFO - PROCESS | 1738 | 1464783734970 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c652800 == 121 [pid = 1738] [id = 461] 05:22:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8d7d0800) [pid = 1738] [serial = 1384] [outer = (nil)] 05:22:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d9c9400) [pid = 1738] [serial = 1385] [outer = 0x8d7d0800] 05:22:15 INFO - PROCESS | 1738 | 1464783735067 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8de55c00) [pid = 1738] [serial = 1386] [outer = 0x8d7d0800] 05:22:16 INFO - PROCESS | 1738 | 1464783736044 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1886ms 05:22:16 INFO - PROCESS | 1738 | 1464783736117 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 1738 | 1464783736121 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:22:16 INFO - PROCESS | 1738 | 1464783736128 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 1738 | 1464783736132 Marionette TRACE conn4 <- [1,1818,null,{}] 05:22:16 INFO - PROCESS | 1738 | 1464783736138 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:16 INFO - PROCESS | 1738 | 1464783736373 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:22:16 INFO - PROCESS | 1738 | 1464783736702 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de75000 == 122 [pid = 1738] [id = 462] 05:22:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8de78800) [pid = 1738] [serial = 1387] [outer = (nil)] 05:22:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8df0ec00) [pid = 1738] [serial = 1388] [outer = 0x8de78800] 05:22:16 INFO - PROCESS | 1738 | 1464783736801 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8e071000) [pid = 1738] [serial = 1389] [outer = 0x8de78800] 05:22:17 INFO - PROCESS | 1738 | 1464783737739 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1684ms 05:22:17 INFO - PROCESS | 1738 | 1464783737813 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 1738 | 1464783737817 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:22:17 INFO - PROCESS | 1738 | 1464783737823 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 1738 | 1464783737827 Marionette TRACE conn4 <- [1,1822,null,{}] 05:22:17 INFO - PROCESS | 1738 | 1464783737833 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:18 INFO - PROCESS | 1738 | 1464783738085 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:22:18 INFO - PROCESS | 1738 | 1464783738412 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab53400 == 123 [pid = 1738] [id = 463] 05:22:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8d9c0800) [pid = 1738] [serial = 1390] [outer = (nil)] 05:22:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e10f400) [pid = 1738] [serial = 1391] [outer = 0x8d9c0800] 05:22:18 INFO - PROCESS | 1738 | 1464783738499 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e282400) [pid = 1738] [serial = 1392] [outer = 0x8d9c0800] 05:22:19 INFO - PROCESS | 1738 | 1464783739441 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1687ms 05:22:19 INFO - PROCESS | 1738 | 1464783739511 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 1738 | 1464783739515 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:22:19 INFO - PROCESS | 1738 | 1464783739522 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 1738 | 1464783739526 Marionette TRACE conn4 <- [1,1826,null,{}] 05:22:19 INFO - PROCESS | 1738 | 1464783739532 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:19 INFO - PROCESS | 1738 | 1464783739808 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:22:20 INFO - PROCESS | 1738 | 1464783740145 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c3400 == 124 [pid = 1738] [id = 464] 05:22:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8df13000) [pid = 1738] [serial = 1393] [outer = (nil)] 05:22:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8f24c000) [pid = 1738] [serial = 1394] [outer = 0x8df13000] 05:22:20 INFO - PROCESS | 1738 | 1464783740235 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8f661c00) [pid = 1738] [serial = 1395] [outer = 0x8df13000] 05:22:21 INFO - PROCESS | 1738 | 1464783741138 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1687ms 05:22:21 INFO - PROCESS | 1738 | 1464783741210 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 1738 | 1464783741214 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:22:21 INFO - PROCESS | 1738 | 1464783741221 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 1738 | 1464783741224 Marionette TRACE conn4 <- [1,1830,null,{}] 05:22:21 INFO - PROCESS | 1738 | 1464783741230 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 1738 | 1464783741485 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:22:21 INFO - PROCESS | 1738 | 1464783741804 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f24d800 == 125 [pid = 1738] [id = 465] 05:22:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8f601400) [pid = 1738] [serial = 1396] [outer = (nil)] 05:22:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x912e9400) [pid = 1738] [serial = 1397] [outer = 0x8f601400] 05:22:21 INFO - PROCESS | 1738 | 1464783741896 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x912f3c00) [pid = 1738] [serial = 1398] [outer = 0x8f601400] 05:22:22 INFO - PROCESS | 1738 | 1464783742804 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1644ms 05:22:22 INFO - PROCESS | 1738 | 1464783742867 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 1738 | 1464783742871 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:22:22 INFO - PROCESS | 1738 | 1464783742877 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 1738 | 1464783742881 Marionette TRACE conn4 <- [1,1834,null,{}] 05:22:22 INFO - PROCESS | 1738 | 1464783742886 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:23 INFO - PROCESS | 1738 | 1464783743093 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:22:23 INFO - PROCESS | 1738 | 1464783743417 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7a400 == 126 [pid = 1738] [id = 466] 05:22:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f66d800) [pid = 1738] [serial = 1399] [outer = (nil)] 05:22:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x921c8000) [pid = 1738] [serial = 1400] [outer = 0x8f66d800] 05:22:23 INFO - PROCESS | 1738 | 1464783743514 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x921cc800) [pid = 1738] [serial = 1401] [outer = 0x8f66d800] 05:22:24 INFO - PROCESS | 1738 | 1464783744444 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1633ms 05:22:24 INFO - PROCESS | 1738 | 1464783744512 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:22:24 INFO - PROCESS | 1738 | 1464783744516 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:22:24 INFO - PROCESS | 1738 | 1464783744523 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 1738 | 1464783744526 Marionette TRACE conn4 <- [1,1838,null,{}] 05:22:24 INFO - PROCESS | 1738 | 1464783744532 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:24 INFO - PROCESS | 1738 | 1464783744783 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:22:25 INFO - PROCESS | 1738 | 1464783745082 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa6800 == 127 [pid = 1738] [id = 467] 05:22:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x88f1f800) [pid = 1738] [serial = 1402] [outer = (nil)] 05:22:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x92786400) [pid = 1738] [serial = 1403] [outer = 0x88f1f800] 05:22:25 INFO - PROCESS | 1738 | 1464783745178 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x938b9c00) [pid = 1738] [serial = 1404] [outer = 0x88f1f800] 05:22:26 INFO - PROCESS | 1738 | 1464783746157 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1681ms 05:22:26 INFO - PROCESS | 1738 | 1464783746204 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 1738 | 1464783746209 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:22:26 INFO - PROCESS | 1738 | 1464783746215 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 1738 | 1464783746219 Marionette TRACE conn4 <- [1,1842,null,{}] 05:22:26 INFO - PROCESS | 1738 | 1464783746225 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:26 INFO - PROCESS | 1738 | 1464783746460 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:22:26 INFO - PROCESS | 1738 | 1464783746788 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x92079c00 == 128 [pid = 1738] [id = 468] 05:22:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x921c9c00) [pid = 1738] [serial = 1405] [outer = (nil)] 05:22:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x93aaa800) [pid = 1738] [serial = 1406] [outer = 0x921c9c00] 05:22:26 INFO - PROCESS | 1738 | 1464783746885 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x94440000) [pid = 1738] [serial = 1407] [outer = 0x921c9c00] 05:22:27 INFO - PROCESS | 1738 | 1464783747819 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1684ms 05:22:27 INFO - PROCESS | 1738 | 1464783747900 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 1738 | 1464783747905 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:22:27 INFO - PROCESS | 1738 | 1464783747912 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 1738 | 1464783747916 Marionette TRACE conn4 <- [1,1846,null,{}] 05:22:27 INFO - PROCESS | 1738 | 1464783747922 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:28 INFO - PROCESS | 1738 | 1464783748215 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:22:28 INFO - PROCESS | 1738 | 1464783748564 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x92c66800 == 129 [pid = 1738] [id = 469] 05:22:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x96b2b400) [pid = 1738] [serial = 1408] [outer = (nil)] 05:22:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x97570800) [pid = 1738] [serial = 1409] [outer = 0x96b2b400] 05:22:28 INFO - PROCESS | 1738 | 1464783748664 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x99c05800) [pid = 1738] [serial = 1410] [outer = 0x96b2b400] 05:22:29 INFO - PROCESS | 1738 | 1464783749600 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1732ms 05:22:29 INFO - PROCESS | 1738 | 1464783749649 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 1738 | 1464783749652 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:22:29 INFO - PROCESS | 1738 | 1464783749660 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 1738 | 1464783749664 Marionette TRACE conn4 <- [1,1850,null,{}] 05:22:29 INFO - PROCESS | 1738 | 1464783749670 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:29 INFO - PROCESS | 1738 | 1464783749914 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:22:30 INFO - PROCESS | 1738 | 1464783750300 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b25000 == 130 [pid = 1738] [id = 470] 05:22:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x99e2a800) [pid = 1738] [serial = 1411] [outer = (nil)] 05:22:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9a26b800) [pid = 1738] [serial = 1412] [outer = 0x99e2a800] 05:22:30 INFO - PROCESS | 1738 | 1464783750395 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9a333800) [pid = 1738] [serial = 1413] [outer = 0x99e2a800] 05:22:31 INFO - PROCESS | 1738 | 1464783751317 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1731ms 05:22:31 INFO - PROCESS | 1738 | 1464783751393 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 1738 | 1464783751396 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:22:31 INFO - PROCESS | 1738 | 1464783751417 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 1738 | 1464783751420 Marionette TRACE conn4 <- [1,1854,null,{}] 05:22:31 INFO - PROCESS | 1738 | 1464783751426 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:31 INFO - PROCESS | 1738 | 1464783751664 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:22:32 INFO - PROCESS | 1738 | 1464783751996 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x944ca000 == 131 [pid = 1738] [id = 471] 05:22:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x99e04400) [pid = 1738] [serial = 1414] [outer = (nil)] 05:22:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9a786400) [pid = 1738] [serial = 1415] [outer = 0x99e04400] 05:22:32 INFO - PROCESS | 1738 | 1464783752089 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9a78ac00) [pid = 1738] [serial = 1416] [outer = 0x99e04400] 05:22:33 INFO - PROCESS | 1738 | 1464783753016 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1636ms 05:22:33 INFO - PROCESS | 1738 | 1464783753053 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 1738 | 1464783753057 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:22:33 INFO - PROCESS | 1738 | 1464783753063 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 1738 | 1464783753067 Marionette TRACE conn4 <- [1,1858,null,{}] 05:22:33 INFO - PROCESS | 1738 | 1464783753072 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:33 INFO - PROCESS | 1738 | 1464783753300 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:22:33 INFO - PROCESS | 1738 | 1464783753634 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a334800 == 132 [pid = 1738] [id = 472] 05:22:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9ab07800) [pid = 1738] [serial = 1417] [outer = (nil)] 05:22:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x9ae48800) [pid = 1738] [serial = 1418] [outer = 0x9ab07800] 05:22:33 INFO - PROCESS | 1738 | 1464783753731 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x9b075800) [pid = 1738] [serial = 1419] [outer = 0x9ab07800] 05:22:34 INFO - PROCESS | 1738 | 1464783754659 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1633ms 05:22:34 INFO - PROCESS | 1738 | 1464783754698 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 1738 | 1464783754701 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:22:34 INFO - PROCESS | 1738 | 1464783754708 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 1738 | 1464783754712 Marionette TRACE conn4 <- [1,1862,null,{}] 05:22:34 INFO - PROCESS | 1738 | 1464783754717 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:34 INFO - PROCESS | 1738 | 1464783754948 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:22:35 INFO - PROCESS | 1738 | 1464783755307 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de52400 == 133 [pid = 1738] [id = 473] 05:22:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8f0ab800) [pid = 1738] [serial = 1420] [outer = (nil)] 05:22:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9b5b0800) [pid = 1738] [serial = 1421] [outer = 0x8f0ab800] 05:22:35 INFO - PROCESS | 1738 | 1464783755398 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9b5b6000) [pid = 1738] [serial = 1422] [outer = 0x8f0ab800] 05:22:36 INFO - PROCESS | 1738 | 1464783756312 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1636ms 05:22:36 INFO - PROCESS | 1738 | 1464783756345 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 1738 | 1464783756348 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:22:36 INFO - PROCESS | 1738 | 1464783756355 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 1738 | 1464783756359 Marionette TRACE conn4 <- [1,1866,null,{}] 05:22:36 INFO - PROCESS | 1738 | 1464783756364 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:36 INFO - PROCESS | 1738 | 1464783756589 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:22:36 INFO - PROCESS | 1738 | 1464783756928 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b5b2c00 == 134 [pid = 1738] [id = 474] 05:22:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9b90d400) [pid = 1738] [serial = 1423] [outer = (nil)] 05:22:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9c1ab400) [pid = 1738] [serial = 1424] [outer = 0x9b90d400] 05:22:37 INFO - PROCESS | 1738 | 1464783757024 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9c1b1400) [pid = 1738] [serial = 1425] [outer = 0x9b90d400] 05:22:37 INFO - PROCESS | 1738 | 1464783757960 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1683ms 05:22:38 INFO - PROCESS | 1738 | 1464783758040 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 1738 | 1464783758043 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:22:38 INFO - PROCESS | 1738 | 1464783758050 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 1738 | 1464783758054 Marionette TRACE conn4 <- [1,1870,null,{}] 05:22:38 INFO - PROCESS | 1738 | 1464783758060 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:38 INFO - PROCESS | 1738 | 1464783758326 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:22:38 INFO - PROCESS | 1738 | 1464783758668 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762c800 == 135 [pid = 1738] [id = 475] 05:22:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x87a7b000) [pid = 1738] [serial = 1426] [outer = (nil)] 05:22:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x9d8df000) [pid = 1738] [serial = 1427] [outer = 0x87a7b000] 05:22:38 INFO - PROCESS | 1738 | 1464783758760 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0xa0511400) [pid = 1738] [serial = 1428] [outer = 0x87a7b000] 05:22:39 INFO - PROCESS | 1738 | 1464783759705 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1688ms 05:22:39 INFO - PROCESS | 1738 | 1464783759740 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 1738 | 1464783759744 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:22:39 INFO - PROCESS | 1738 | 1464783759751 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 1738 | 1464783759755 Marionette TRACE conn4 <- [1,1874,null,{}] 05:22:39 INFO - PROCESS | 1738 | 1464783759761 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:40 INFO - PROCESS | 1738 | 1464783759997 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:22:40 INFO - PROCESS | 1738 | 1464783760361 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa6000 == 136 [pid = 1738] [id = 476] 05:22:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8aad3000) [pid = 1738] [serial = 1429] [outer = (nil)] 05:22:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa2155000) [pid = 1738] [serial = 1430] [outer = 0x8aad3000] 05:22:40 INFO - PROCESS | 1738 | 1464783760470 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0xa2156c00) [pid = 1738] [serial = 1431] [outer = 0x8aad3000] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x89125000 == 135 [pid = 1738] [id = 457] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8912ac00 == 134 [pid = 1738] [id = 456] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x898e4000 == 133 [pid = 1738] [id = 455] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x85faa800 == 132 [pid = 1738] [id = 454] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x86c2ac00 == 131 [pid = 1738] [id = 451] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x87a82000 == 130 [pid = 1738] [id = 450] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x94442000 == 129 [pid = 1738] [id = 449] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x87a83c00 == 128 [pid = 1738] [id = 448] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8f662800 == 127 [pid = 1738] [id = 446] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4b000 == 126 [pid = 1738] [id = 447] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x87621800 == 125 [pid = 1738] [id = 445] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8f244c00 == 124 [pid = 1738] [id = 444] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8d9c5400 == 123 [pid = 1738] [id = 443] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x88043800 == 122 [pid = 1738] [id = 442] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8c656800 == 121 [pid = 1738] [id = 441] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad3800 == 120 [pid = 1738] [id = 440] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d5000 == 119 [pid = 1738] [id = 439] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8b64d000 == 118 [pid = 1738] [id = 438] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8814a000 == 117 [pid = 1738] [id = 436] 05:22:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8804c400 == 116 [pid = 1738] [id = 437] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8be98000) [pid = 1738] [serial = 1173] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x87a86c00) [pid = 1738] [serial = 1298] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8ab5d400) [pid = 1738] [serial = 1305] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9d8af000) [pid = 1738] [serial = 1296] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x96b2c000) [pid = 1738] [serial = 1269] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x9c25ac00) [pid = 1738] [serial = 1295] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8a9e9000) [pid = 1738] [serial = 1245] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x898e3800) [pid = 1738] [serial = 1301] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8aad4800) [pid = 1738] [serial = 1304] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x88145c00) [pid = 1738] [serial = 1299] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9c1acc00) [pid = 1738] [serial = 1292] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x921cac00) [pid = 1738] [serial = 1263] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x919bc000) [pid = 1738] [serial = 1260] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x938f8400) [pid = 1738] [serial = 1266] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8804a800) [pid = 1738] [serial = 1307] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9a790c00) [pid = 1738] [serial = 1274] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9c1ae400) [pid = 1738] [serial = 1293] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x9bf45400) [pid = 1738] [serial = 1289] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x99e0a800) [pid = 1738] [serial = 1272] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8a30d800) [pid = 1738] [serial = 1308] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8bffb800) [pid = 1738] [serial = 1248] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8de75400) [pid = 1738] [serial = 1251] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8e110400) [pid = 1738] [serial = 1256] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x912f7000) [pid = 1738] [serial = 1259] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89fd8000) [pid = 1738] [serial = 1244] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8de50000) [pid = 1738] [serial = 1250] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9b5b9400) [pid = 1738] [serial = 1286] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8df12000) [pid = 1738] [serial = 1253] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9b74b800) [pid = 1738] [serial = 1287] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x89fcb400) [pid = 1738] [serial = 1302] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9bf7f000) [pid = 1738] [serial = 1290] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9ae3dc00) [pid = 1738] [serial = 1278] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x99ca7c00) [pid = 1738] [serial = 1271] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9ae3c000) [pid = 1738] [serial = 1277] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8e070c00) [pid = 1738] [serial = 1254] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9b073000) [pid = 1738] [serial = 1280] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9b1e4c00) [pid = 1738] [serial = 1281] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x938f3400) [pid = 1738] [serial = 1268] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8e289000) [pid = 1738] [serial = 1257] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9b5b0000) [pid = 1738] [serial = 1284] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9b4cac00) [pid = 1738] [serial = 1283] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x938edc00) [pid = 1738] [serial = 1265] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9ab05c00) [pid = 1738] [serial = 1275] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x921c4800) [pid = 1738] [serial = 1262] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8bc4d400) [pid = 1738] [serial = 1247] [outer = (nil)] [url = about:blank] 05:22:42 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8bc4f400) [pid = 1738] [serial = 1310] [outer = (nil)] [url = about:blank] 05:22:43 INFO - PROCESS | 1738 | 1464783763453 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3737ms 05:22:43 INFO - PROCESS | 1738 | 1464783763490 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:22:43 INFO - PROCESS | 1738 | 1464783763497 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:22:43 INFO - PROCESS | 1738 | 1464783763504 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 1738 | 1464783763510 Marionette TRACE conn4 <- [1,1878,null,{}] 05:22:43 INFO - PROCESS | 1738 | 1464783763518 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:43 INFO - PROCESS | 1738 | 1464783763745 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:22:43 INFO - PROCESS | 1738 | 1464783763959 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8814a000 == 117 [pid = 1738] [id = 477] 05:22:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8814f800) [pid = 1738] [serial = 1432] [outer = (nil)] 05:22:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x88844c00) [pid = 1738] [serial = 1433] [outer = 0x8814f800] 05:22:44 INFO - PROCESS | 1738 | 1464783764097 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x88f29000) [pid = 1738] [serial = 1434] [outer = 0x8814f800] 05:22:44 INFO - PROCESS | 1738 | 1464783764950 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1486ms 05:22:45 INFO - PROCESS | 1738 | 1464783765022 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 1738 | 1464783765031 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:22:45 INFO - PROCESS | 1738 | 1464783765042 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 1738 | 1464783765045 Marionette TRACE conn4 <- [1,1882,null,{}] 05:22:45 INFO - PROCESS | 1738 | 1464783765052 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:45 INFO - PROCESS | 1738 | 1464783765366 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:22:45 INFO - PROCESS | 1738 | 1464783765430 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a305c00 == 118 [pid = 1738] [id = 478] 05:22:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8a307800) [pid = 1738] [serial = 1435] [outer = (nil)] 05:22:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8a3c2c00) [pid = 1738] [serial = 1436] [outer = 0x8a307800] 05:22:45 INFO - PROCESS | 1738 | 1464783765525 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a9e6c00) [pid = 1738] [serial = 1437] [outer = 0x8a307800] 05:22:46 INFO - PROCESS | 1738 | 1464783766662 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1688ms 05:22:46 INFO - PROCESS | 1738 | 1464783766731 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 1738 | 1464783766735 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:22:46 INFO - PROCESS | 1738 | 1464783766742 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 1738 | 1464783766748 Marionette TRACE conn4 <- [1,1886,null,{}] 05:22:46 INFO - PROCESS | 1738 | 1464783766764 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:47 INFO - PROCESS | 1738 | 1464783767084 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8aacb800) [pid = 1738] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8d9c3400) [pid = 1738] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9b1ef400) [pid = 1738] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x911e3400) [pid = 1738] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8b64ec00) [pid = 1738] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x898e6400) [pid = 1738] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8f60ec00) [pid = 1738] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8be96400) [pid = 1738] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8f24f800) [pid = 1738] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x938fb000) [pid = 1738] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x98663c00) [pid = 1738] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8b655c00) [pid = 1738] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8884e400) [pid = 1738] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x94e8bc00) [pid = 1738] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9a4e1800) [pid = 1738] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x87620c00) [pid = 1738] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8d5cc800) [pid = 1738] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x87857c00) [pid = 1738] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x99e08000) [pid = 1738] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8d619000) [pid = 1738] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8870bc00) [pid = 1738] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:22:47 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8bc50000) [pid = 1738] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:22:48 INFO - PROCESS | 1738 | 1464783767985 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c27800 == 119 [pid = 1738] [id = 479] 05:22:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x87620c00) [pid = 1738] [serial = 1438] [outer = (nil)] 05:22:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x898e6400) [pid = 1738] [serial = 1439] [outer = 0x87620c00] 05:22:48 INFO - PROCESS | 1738 | 1464783768074 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8ab5f800) [pid = 1738] [serial = 1440] [outer = 0x87620c00] 05:22:48 INFO - PROCESS | 1738 | 1464783768861 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2140ms 05:22:48 INFO - PROCESS | 1738 | 1464783768883 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 1738 | 1464783768888 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:22:48 INFO - PROCESS | 1738 | 1464783768894 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 1738 | 1464783768897 Marionette TRACE conn4 <- [1,1890,null,{}] 05:22:48 INFO - PROCESS | 1738 | 1464783768903 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:49 INFO - PROCESS | 1738 | 1464783769185 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:22:49 INFO - PROCESS | 1738 | 1464783769209 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x898f0000 == 120 [pid = 1738] [id = 480] 05:22:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8ad6bc00) [pid = 1738] [serial = 1441] [outer = (nil)] 05:22:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8b7d1c00) [pid = 1738] [serial = 1442] [outer = 0x8ad6bc00] 05:22:49 INFO - PROCESS | 1738 | 1464783769290 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8bc47800) [pid = 1738] [serial = 1443] [outer = 0x8ad6bc00] 05:22:50 INFO - PROCESS | 1738 | 1464783770659 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1837ms 05:22:50 INFO - PROCESS | 1738 | 1464783770734 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:22:50 INFO - PROCESS | 1738 | 1464783770742 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:22:50 INFO - PROCESS | 1738 | 1464783770752 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 1738 | 1464783770760 Marionette TRACE conn4 <- [1,1894,null,{}] 05:22:50 INFO - PROCESS | 1738 | 1464783770770 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:51 INFO - PROCESS | 1738 | 1464783771077 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:22:51 INFO - PROCESS | 1738 | 1464783771396 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x88146000 == 121 [pid = 1738] [id = 481] 05:22:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x88705800) [pid = 1738] [serial = 1444] [outer = (nil)] 05:22:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x898e3400) [pid = 1738] [serial = 1445] [outer = 0x88705800] 05:22:51 INFO - PROCESS | 1738 | 1464783771501 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x89fd1c00) [pid = 1738] [serial = 1446] [outer = 0x88705800] 05:22:52 INFO - PROCESS | 1738 | 1464783772533 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1840ms 05:22:52 INFO - PROCESS | 1738 | 1464783772595 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 1738 | 1464783772604 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:22:52 INFO - PROCESS | 1738 | 1464783772616 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 1738 | 1464783772620 Marionette TRACE conn4 <- [1,1898,null,{}] 05:22:52 INFO - PROCESS | 1738 | 1464783772627 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:52 INFO - PROCESS | 1738 | 1464783772911 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:22:53 INFO - PROCESS | 1738 | 1464783773270 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aacb800 == 122 [pid = 1738] [id = 482] 05:22:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8aad4800) [pid = 1738] [serial = 1447] [outer = (nil)] 05:22:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8ab5e800) [pid = 1738] [serial = 1448] [outer = 0x8aad4800] 05:22:53 INFO - PROCESS | 1738 | 1464783773362 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8b651c00) [pid = 1738] [serial = 1449] [outer = 0x8aad4800] 05:22:54 INFO - PROCESS | 1738 | 1464783774381 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1841ms 05:22:54 INFO - PROCESS | 1738 | 1464783774458 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:22:54 INFO - PROCESS | 1738 | 1464783774463 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:22:54 INFO - PROCESS | 1738 | 1464783774471 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 1738 | 1464783774478 Marionette TRACE conn4 <- [1,1902,null,{}] 05:22:54 INFO - PROCESS | 1738 | 1464783774496 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:54 INFO - PROCESS | 1738 | 1464783774939 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:22:55 INFO - PROCESS | 1738 | 1464783775219 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bffd400 == 123 [pid = 1738] [id = 483] 05:22:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8bffd800) [pid = 1738] [serial = 1450] [outer = (nil)] 05:22:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8c65b000) [pid = 1738] [serial = 1451] [outer = 0x8bffd800] 05:22:55 INFO - PROCESS | 1738 | 1464783775342 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8d60e800) [pid = 1738] [serial = 1452] [outer = 0x8bffd800] 05:22:56 INFO - PROCESS | 1738 | 1464783776382 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1944ms 05:22:56 INFO - PROCESS | 1738 | 1464783776414 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 1738 | 1464783776419 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:22:56 INFO - PROCESS | 1738 | 1464783776427 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 1738 | 1464783776431 Marionette TRACE conn4 <- [1,1906,null,{}] 05:22:56 INFO - PROCESS | 1738 | 1464783776437 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:56 INFO - PROCESS | 1738 | 1464783776688 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:22:57 INFO - PROCESS | 1738 | 1464783777013 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f1d400 == 124 [pid = 1738] [id = 484] 05:22:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d614400) [pid = 1738] [serial = 1453] [outer = (nil)] 05:22:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d9c1c00) [pid = 1738] [serial = 1454] [outer = 0x8d614400] 05:22:57 INFO - PROCESS | 1738 | 1464783777115 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8d9ca800) [pid = 1738] [serial = 1455] [outer = 0x8d614400] 05:22:58 INFO - PROCESS | 1738 | 1464783778206 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1846ms 05:22:58 INFO - PROCESS | 1738 | 1464783778274 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:22:58 INFO - PROCESS | 1738 | 1464783778278 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:22:58 INFO - PROCESS | 1738 | 1464783778285 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 1738 | 1464783778289 Marionette TRACE conn4 <- [1,1910,null,{}] 05:22:58 INFO - PROCESS | 1738 | 1464783778297 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:58 INFO - PROCESS | 1738 | 1464783778544 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:22:58 INFO - PROCESS | 1738 | 1464783778888 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff5000 == 125 [pid = 1738] [id = 485] 05:22:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8d5d3800) [pid = 1738] [serial = 1456] [outer = (nil)] 05:22:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8de54400) [pid = 1738] [serial = 1457] [outer = 0x8d5d3800] 05:22:58 INFO - PROCESS | 1738 | 1464783778984 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8de5a800) [pid = 1738] [serial = 1458] [outer = 0x8d5d3800] 05:23:00 INFO - PROCESS | 1738 | 1464783780020 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1787ms 05:23:00 INFO - PROCESS | 1738 | 1464783780074 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 1738 | 1464783780078 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:23:00 INFO - PROCESS | 1738 | 1464783780086 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 1738 | 1464783780088 Marionette TRACE conn4 <- [1,1914,null,{}] 05:23:00 INFO - PROCESS | 1738 | 1464783780095 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:00 INFO - PROCESS | 1738 | 1464783780420 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:23:00 INFO - PROCESS | 1738 | 1464783780808 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c6400 == 126 [pid = 1738] [id = 486] 05:23:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8de56000) [pid = 1738] [serial = 1459] [outer = (nil)] 05:23:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e0cc800) [pid = 1738] [serial = 1460] [outer = 0x8de56000] 05:23:00 INFO - PROCESS | 1738 | 1464783780910 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e10e400) [pid = 1738] [serial = 1461] [outer = 0x8de56000] 05:23:01 INFO - PROCESS | 1738 | 1464783781903 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1888ms 05:23:01 INFO - PROCESS | 1738 | 1464783781976 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:23:01 INFO - PROCESS | 1738 | 1464783781980 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:23:01 INFO - PROCESS | 1738 | 1464783781988 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1738 | 1464783781992 Marionette TRACE conn4 <- [1,1918,null,{}] 05:23:02 INFO - PROCESS | 1738 | 1464783781998 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:02 INFO - PROCESS | 1738 | 1464783782261 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:23:02 INFO - PROCESS | 1738 | 1464783782592 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df0fc00 == 127 [pid = 1738] [id = 487] 05:23:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e283800) [pid = 1738] [serial = 1462] [outer = (nil)] 05:23:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8f0b0800) [pid = 1738] [serial = 1463] [outer = 0x8e283800] 05:23:02 INFO - PROCESS | 1738 | 1464783782688 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8f0b6000) [pid = 1738] [serial = 1464] [outer = 0x8e283800] 05:23:03 INFO - PROCESS | 1738 | 1464783783684 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1741ms 05:23:03 INFO - PROCESS | 1738 | 1464783783729 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 1738 | 1464783783733 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:23:03 INFO - PROCESS | 1738 | 1464783783739 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 1738 | 1464783783744 Marionette TRACE conn4 <- [1,1922,null,{}] 05:23:03 INFO - PROCESS | 1738 | 1464783783750 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:03 INFO - PROCESS | 1738 | 1464783783984 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:23:04 INFO - PROCESS | 1738 | 1464783784315 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3d0800 == 128 [pid = 1738] [id = 488] 05:23:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c655000) [pid = 1738] [serial = 1465] [outer = (nil)] 05:23:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8f605800) [pid = 1738] [serial = 1466] [outer = 0x8c655000] 05:23:04 INFO - PROCESS | 1738 | 1464783784419 Marionette DEBUG loaded listener.js 05:23:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f60c800) [pid = 1738] [serial = 1467] [outer = 0x8c655000] 05:23:05 INFO - PROCESS | 1738 | 1464783785396 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1688ms 05:23:05 INFO - PROCESS | 1738 | 1464783785429 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:23:05 INFO - PROCESS | 1738 | 1464783785432 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:23:05 INFO - PROCESS | 1738 | 1464783785440 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:23:05 INFO - PROCESS | 1738 | 1464783785442 Marionette TRACE conn4 <- [1,1926,null,{}] 05:23:05 INFO - PROCESS | 1738 | 1464783785451 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:05 INFO - PROCESS | 1738 | 1464783785749 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:23:06 INFO - PROCESS | 1738 | 1464783786073 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9cb000 == 129 [pid = 1738] [id = 489] 05:23:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8de78c00) [pid = 1738] [serial = 1468] [outer = (nil)] 05:23:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8f66e400) [pid = 1738] [serial = 1469] [outer = 0x8de78c00] 05:23:06 INFO - PROCESS | 1738 | 1464783786178 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x911dc800) [pid = 1738] [serial = 1470] [outer = 0x8de78c00] 05:23:07 INFO - PROCESS | 1738 | 1464783787088 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1684ms 05:23:07 INFO - PROCESS | 1738 | 1464783787125 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:23:07 INFO - PROCESS | 1738 | 1464783787129 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:23:07 INFO - PROCESS | 1738 | 1464783787135 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 1738 | 1464783787139 Marionette TRACE conn4 <- [1,1930,null,{}] 05:23:07 INFO - PROCESS | 1738 | 1464783787145 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:07 INFO - PROCESS | 1738 | 1464783787392 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:23:07 INFO - PROCESS | 1738 | 1464783787739 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f60ac00 == 130 [pid = 1738] [id = 490] 05:23:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x912e9c00) [pid = 1738] [serial = 1471] [outer = (nil)] 05:23:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x919be400) [pid = 1738] [serial = 1472] [outer = 0x912e9c00] 05:23:07 INFO - PROCESS | 1738 | 1464783787838 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x92076c00) [pid = 1738] [serial = 1473] [outer = 0x912e9c00] 05:23:08 INFO - PROCESS | 1738 | 1464783788810 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1734ms 05:23:08 INFO - PROCESS | 1738 | 1464783788871 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 1738 | 1464783788876 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:23:08 INFO - PROCESS | 1738 | 1464783788882 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 1738 | 1464783788886 Marionette TRACE conn4 <- [1,1934,null,{}] 05:23:08 INFO - PROCESS | 1738 | 1464783788892 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:09 INFO - PROCESS | 1738 | 1464783789152 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:23:09 INFO - PROCESS | 1738 | 1464783789504 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x921cfc00 == 131 [pid = 1738] [id = 491] 05:23:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x92780800) [pid = 1738] [serial = 1474] [outer = (nil)] 05:23:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x92b4b000) [pid = 1738] [serial = 1475] [outer = 0x92780800] 05:23:09 INFO - PROCESS | 1738 | 1464783789613 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x938f8400) [pid = 1738] [serial = 1476] [outer = 0x92780800] 05:23:10 INFO - PROCESS | 1738 | 1464783790634 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1793ms 05:23:10 INFO - PROCESS | 1738 | 1464783790676 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 1738 | 1464783790681 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:23:10 INFO - PROCESS | 1738 | 1464783790688 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 1738 | 1464783790691 Marionette TRACE conn4 <- [1,1938,null,{}] 05:23:10 INFO - PROCESS | 1738 | 1464783790697 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:10 INFO - PROCESS | 1738 | 1464783790952 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:23:11 INFO - PROCESS | 1738 | 1464783791287 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x912ecc00 == 132 [pid = 1738] [id = 492] 05:23:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x92081c00) [pid = 1738] [serial = 1477] [outer = (nil)] 05:23:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x944cbc00) [pid = 1738] [serial = 1478] [outer = 0x92081c00] 05:23:11 INFO - PROCESS | 1738 | 1464783791384 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x94e8e800) [pid = 1738] [serial = 1479] [outer = 0x92081c00] 05:23:12 INFO - PROCESS | 1738 | 1464783792291 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1681ms 05:23:12 INFO - PROCESS | 1738 | 1464783792370 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1738 | 1464783792373 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:23:12 INFO - PROCESS | 1738 | 1464783792380 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1738 | 1464783792383 Marionette TRACE conn4 <- [1,1942,null,{}] 05:23:12 INFO - PROCESS | 1738 | 1464783792391 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:12 INFO - PROCESS | 1738 | 1464783792690 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:23:13 INFO - PROCESS | 1738 | 1464783793030 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7f400 == 133 [pid = 1738] [id = 493] 05:23:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x938f3400) [pid = 1738] [serial = 1480] [outer = (nil)] 05:23:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x96b2c800) [pid = 1738] [serial = 1481] [outer = 0x938f3400] 05:23:13 INFO - PROCESS | 1738 | 1464783793120 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x96bee000) [pid = 1738] [serial = 1482] [outer = 0x938f3400] 05:23:14 INFO - PROCESS | 1738 | 1464783794056 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1732ms 05:23:14 INFO - PROCESS | 1738 | 1464783794113 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 1738 | 1464783794117 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:23:14 INFO - PROCESS | 1738 | 1464783794124 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 1738 | 1464783794129 Marionette TRACE conn4 <- [1,1946,null,{}] 05:23:14 INFO - PROCESS | 1738 | 1464783794135 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:14 INFO - PROCESS | 1738 | 1464783794380 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:23:14 INFO - PROCESS | 1738 | 1464783794719 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x9277b400 == 134 [pid = 1738] [id = 494] 05:23:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x944d1400) [pid = 1738] [serial = 1483] [outer = (nil)] 05:23:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x99c05000) [pid = 1738] [serial = 1484] [outer = 0x944d1400] 05:23:14 INFO - PROCESS | 1738 | 1464783794822 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x99e03000) [pid = 1738] [serial = 1485] [outer = 0x944d1400] 05:23:15 INFO - PROCESS | 1738 | 1464783795867 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1785ms 05:23:15 INFO - PROCESS | 1738 | 1464783795909 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1738 | 1464783795913 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:23:15 INFO - PROCESS | 1738 | 1464783795920 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1738 | 1464783795923 Marionette TRACE conn4 <- [1,1950,null,{}] 05:23:15 INFO - PROCESS | 1738 | 1464783795976 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:16 INFO - PROCESS | 1738 | 1464783796250 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:23:16 INFO - PROCESS | 1738 | 1464783796546 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x96be9c00 == 135 [pid = 1738] [id = 495] 05:23:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x98664000) [pid = 1738] [serial = 1486] [outer = (nil)] 05:23:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x9a32a800) [pid = 1738] [serial = 1487] [outer = 0x98664000] 05:23:16 INFO - PROCESS | 1738 | 1464783796640 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9a4e1000) [pid = 1738] [serial = 1488] [outer = 0x98664000] 05:23:17 INFO - PROCESS | 1738 | 1464783797671 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1786ms 05:23:17 INFO - PROCESS | 1738 | 1464783797707 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 1738 | 1464783797711 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:23:17 INFO - PROCESS | 1738 | 1464783797718 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 1738 | 1464783797722 Marionette TRACE conn4 <- [1,1954,null,{}] 05:23:17 INFO - PROCESS | 1738 | 1464783797729 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:17 INFO - PROCESS | 1738 | 1464783797978 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:23:18 INFO - PROCESS | 1738 | 1464783798333 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x92782400 == 136 [pid = 1738] [id = 496] 05:23:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9a787400) [pid = 1738] [serial = 1489] [outer = (nil)] 05:23:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9ab05c00) [pid = 1738] [serial = 1490] [outer = 0x9a787400] 05:23:18 INFO - PROCESS | 1738 | 1464783798430 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9ab10800) [pid = 1738] [serial = 1491] [outer = 0x9a787400] 05:23:19 INFO - PROCESS | 1738 | 1464783799367 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1690ms 05:23:19 INFO - PROCESS | 1738 | 1464783799409 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 1738 | 1464783799413 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:23:19 INFO - PROCESS | 1738 | 1464783799421 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 1738 | 1464783799425 Marionette TRACE conn4 <- [1,1958,null,{}] 05:23:19 INFO - PROCESS | 1738 | 1464783799431 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:19 INFO - PROCESS | 1738 | 1464783799663 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:23:20 INFO - PROCESS | 1738 | 1464783800021 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a195000 == 137 [pid = 1738] [id = 497] 05:23:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9a64a400) [pid = 1738] [serial = 1492] [outer = (nil)] 05:23:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9b1e9800) [pid = 1738] [serial = 1493] [outer = 0x9a64a400] 05:23:20 INFO - PROCESS | 1738 | 1464783800130 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9b1ef400) [pid = 1738] [serial = 1494] [outer = 0x9a64a400] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9b751000 == 136 [pid = 1738] [id = 429] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8f66dc00 == 135 [pid = 1738] [id = 425] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x89123c00 == 134 [pid = 1738] [id = 426] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9a32e000 == 133 [pid = 1738] [id = 424] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8be8fc00 == 132 [pid = 1738] [id = 428] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9b752400 == 131 [pid = 1738] [id = 430] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x86c27800 == 130 [pid = 1738] [id = 479] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8a305c00 == 129 [pid = 1738] [id = 478] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8814a000 == 128 [pid = 1738] [id = 477] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8de52400 == 127 [pid = 1738] [id = 473] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9b5b2c00 == 126 [pid = 1738] [id = 474] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9a334800 == 125 [pid = 1738] [id = 472] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x944ca000 == 124 [pid = 1738] [id = 471] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x92c66800 == 123 [pid = 1738] [id = 469] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x96b25000 == 122 [pid = 1738] [id = 470] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x92079c00 == 121 [pid = 1738] [id = 468] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa6800 == 120 [pid = 1738] [id = 467] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7a400 == 119 [pid = 1738] [id = 466] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8f24d800 == 118 [pid = 1738] [id = 465] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3c3400 == 117 [pid = 1738] [id = 464] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab53400 == 116 [pid = 1738] [id = 463] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8c652800 == 115 [pid = 1738] [id = 461] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8de75000 == 114 [pid = 1738] [id = 462] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8ad6b800 == 113 [pid = 1738] [id = 460] 05:23:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8884a800 == 112 [pid = 1738] [id = 459] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8c64fc00) [pid = 1738] [serial = 1376] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8b64fc00) [pid = 1738] [serial = 1371] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8e06b800) [pid = 1738] [serial = 1326] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9d8b8c00) [pid = 1738] [serial = 1362] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x92b41c00) [pid = 1738] [serial = 1340] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8b7d8800) [pid = 1738] [serial = 1316] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8bc49c00) [pid = 1738] [serial = 1317] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8a3c1800) [pid = 1738] [serial = 1368] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x912f6800) [pid = 1738] [serial = 1335] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8de77c00) [pid = 1738] [serial = 1325] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8c653400) [pid = 1738] [serial = 1242] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9c1b8c00) [pid = 1738] [serial = 1361] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8f660400) [pid = 1738] [serial = 1331] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x99c07800) [pid = 1738] [serial = 1347] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9a32d400) [pid = 1738] [serial = 1349] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8c658400) [pid = 1738] [serial = 1374] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8a3ce400) [pid = 1738] [serial = 1314] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x96b2d400) [pid = 1738] [serial = 1344] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9b4d5c00) [pid = 1738] [serial = 1358] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x986bfc00) [pid = 1738] [serial = 1346] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x88049c00) [pid = 1738] [serial = 1364] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x898e8c00) [pid = 1738] [serial = 1313] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8d7cd800) [pid = 1738] [serial = 1320] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8c64ec00) [pid = 1738] [serial = 1373] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x88705000) [pid = 1738] [serial = 1365] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x921c5800) [pid = 1738] [serial = 1338] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8a301400) [pid = 1738] [serial = 1367] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9a788000) [pid = 1738] [serial = 1352] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8d613800) [pid = 1738] [serial = 1319] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8de4dc00) [pid = 1738] [serial = 1323] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x912ef000) [pid = 1738] [serial = 1334] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9ab03800) [pid = 1738] [serial = 1355] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8de43800) [pid = 1738] [serial = 1322] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8f665000) [pid = 1738] [serial = 1332] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9b5af000) [pid = 1738] [serial = 1359] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8ad62000) [pid = 1738] [serial = 1370] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x92b4c000) [pid = 1738] [serial = 1341] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9a332800) [pid = 1738] [serial = 1350] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8f247400) [pid = 1738] [serial = 1329] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9a78e000) [pid = 1738] [serial = 1353] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x94ed3800) [pid = 1738] [serial = 1343] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9aee8c00) [pid = 1738] [serial = 1356] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8e28f000) [pid = 1738] [serial = 1328] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x92079400) [pid = 1738] [serial = 1337] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 1738 | 1464783803213 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 3840ms 05:23:23 INFO - PROCESS | 1738 | 1464783803261 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 1738 | 1464783803267 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:23:23 INFO - PROCESS | 1738 | 1464783803279 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 1738 | 1464783803283 Marionette TRACE conn4 <- [1,1962,null,{}] 05:23:23 INFO - PROCESS | 1738 | 1464783803291 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:23 INFO - PROCESS | 1738 | 1464783803502 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:23:23 INFO - PROCESS | 1738 | 1464783803707 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a87000 == 113 [pid = 1738] [id = 498] 05:23:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8804f000) [pid = 1738] [serial = 1495] [outer = (nil)] 05:23:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x89128000) [pid = 1738] [serial = 1496] [outer = 0x8804f000] 05:23:23 INFO - PROCESS | 1738 | 1464783803805 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x89fcd400) [pid = 1738] [serial = 1497] [outer = 0x8804f000] 05:23:24 INFO - PROCESS | 1738 | 1464783804719 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1484ms 05:23:24 INFO - PROCESS | 1738 | 1464783804763 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 1738 | 1464783804773 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:23:24 INFO - PROCESS | 1738 | 1464783804783 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 1738 | 1464783804787 Marionette TRACE conn4 <- [1,1966,null,{}] 05:23:24 INFO - PROCESS | 1738 | 1464783804793 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:25 INFO - PROCESS | 1738 | 1464783805021 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:23:25 INFO - PROCESS | 1738 | 1464783805256 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9ec000 == 114 [pid = 1738] [id = 499] 05:23:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8a9ec800) [pid = 1738] [serial = 1498] [outer = (nil)] 05:23:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8aad9800) [pid = 1738] [serial = 1499] [outer = 0x8a9ec800] 05:23:25 INFO - PROCESS | 1738 | 1464783805420 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8ab5f000) [pid = 1738] [serial = 1500] [outer = 0x8a9ec800] 05:23:26 INFO - PROCESS | 1738 | 1464783806331 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1582ms 05:23:26 INFO - PROCESS | 1738 | 1464783806367 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 1738 | 1464783806370 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:23:26 INFO - PROCESS | 1738 | 1464783806377 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1738 | 1464783806383 Marionette TRACE conn4 <- [1,1970,null,{}] 05:23:26 INFO - PROCESS | 1738 | 1464783806406 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:26 INFO - PROCESS | 1738 | 1464783806753 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:23:26 INFO - PROCESS | 1738 | 1464783806797 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab5e000 == 115 [pid = 1738] [id = 500] 05:23:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8bc50800) [pid = 1738] [serial = 1501] [outer = (nil)] 05:23:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8be93c00) [pid = 1738] [serial = 1502] [outer = 0x8bc50800] 05:23:26 INFO - PROCESS | 1738 | 1464783806876 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8bffa000) [pid = 1738] [serial = 1503] [outer = 0x8bc50800] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9ab07800) [pid = 1738] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8d7d0800) [pid = 1738] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8a307800) [pid = 1738] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8f601400) [pid = 1738] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x87620c00) [pid = 1738] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8f0ab800) [pid = 1738] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8d9c0800) [pid = 1738] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x99e04400) [pid = 1738] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x88f1f800) [pid = 1738] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8b64c800) [pid = 1738] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9b90d400) [pid = 1738] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8df13000) [pid = 1738] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8f66d800) [pid = 1738] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8814f800) [pid = 1738] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x99e2a800) [pid = 1738] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x921c9c00) [pid = 1738] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x96b2b400) [pid = 1738] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8de78800) [pid = 1738] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x88f1d800) [pid = 1738] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:23:27 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8b650c00) [pid = 1738] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:23:28 INFO - PROCESS | 1738 | 1464783808419 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2098ms 05:23:28 INFO - PROCESS | 1738 | 1464783808476 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 1738 | 1464783808481 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:23:28 INFO - PROCESS | 1738 | 1464783808487 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 1738 | 1464783808490 Marionette TRACE conn4 <- [1,1974,null,{}] 05:23:28 INFO - PROCESS | 1738 | 1464783808496 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:28 INFO - PROCESS | 1738 | 1464783808707 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:23:28 INFO - PROCESS | 1738 | 1464783808975 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fd2400 == 116 [pid = 1738] [id = 501] 05:23:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8ab5c400) [pid = 1738] [serial = 1504] [outer = (nil)] 05:23:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8c656c00) [pid = 1738] [serial = 1505] [outer = 0x8ab5c400] 05:23:29 INFO - PROCESS | 1738 | 1464783809070 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8d5ccc00) [pid = 1738] [serial = 1506] [outer = 0x8ab5c400] 05:23:30 INFO - PROCESS | 1738 | 1464783810012 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1547ms 05:23:30 INFO - PROCESS | 1738 | 1464783810036 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:23:30 INFO - PROCESS | 1738 | 1464783810043 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:23:30 INFO - PROCESS | 1738 | 1464783810064 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 1738 | 1464783810070 Marionette TRACE conn4 <- [1,1978,null,{}] 05:23:30 INFO - PROCESS | 1738 | 1464783810079 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:30 INFO - PROCESS | 1738 | 1464783810363 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:23:30 INFO - PROCESS | 1738 | 1464783810729 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f20400 == 117 [pid = 1738] [id = 502] 05:23:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x88f2a400) [pid = 1738] [serial = 1507] [outer = (nil)] 05:23:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8912a000) [pid = 1738] [serial = 1508] [outer = 0x88f2a400] 05:23:30 INFO - PROCESS | 1738 | 1464783810821 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8a30a800) [pid = 1738] [serial = 1509] [outer = 0x88f2a400] 05:23:31 INFO - PROCESS | 1738 | 1464783811950 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1942ms 05:23:32 INFO - PROCESS | 1738 | 1464783812006 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 1738 | 1464783812015 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:23:32 INFO - PROCESS | 1738 | 1464783812027 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 1738 | 1464783812031 Marionette TRACE conn4 <- [1,1982,null,{}] 05:23:32 INFO - PROCESS | 1738 | 1464783812038 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:32 INFO - PROCESS | 1738 | 1464783812292 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:23:32 INFO - PROCESS | 1738 | 1464783812649 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc000 == 118 [pid = 1738] [id = 503] 05:23:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8bc46c00) [pid = 1738] [serial = 1510] [outer = (nil)] 05:23:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8be8ec00) [pid = 1738] [serial = 1511] [outer = 0x8bc46c00] 05:23:32 INFO - PROCESS | 1738 | 1464783812755 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8c652800) [pid = 1738] [serial = 1512] [outer = 0x8bc46c00] 05:23:33 INFO - PROCESS | 1738 | 1464783813764 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1793ms 05:23:33 INFO - PROCESS | 1738 | 1464783813821 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 1738 | 1464783813824 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:23:33 INFO - PROCESS | 1738 | 1464783813832 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 1738 | 1464783813838 Marionette TRACE conn4 <- [1,1986,null,{}] 05:23:33 INFO - PROCESS | 1738 | 1464783813856 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:34 INFO - PROCESS | 1738 | 1464783814133 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:23:34 INFO - PROCESS | 1738 | 1464783814596 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c658400 == 119 [pid = 1738] [id = 504] 05:23:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8de42800) [pid = 1738] [serial = 1513] [outer = (nil)] 05:23:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8de50400) [pid = 1738] [serial = 1514] [outer = 0x8de42800] 05:23:34 INFO - PROCESS | 1738 | 1464783814709 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8de71400) [pid = 1738] [serial = 1515] [outer = 0x8de42800] 05:23:35 INFO - PROCESS | 1738 | 1464783815692 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1938ms 05:23:35 INFO - PROCESS | 1738 | 1464783815770 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 1738 | 1464783815776 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:23:35 INFO - PROCESS | 1738 | 1464783815784 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 1738 | 1464783815789 Marionette TRACE conn4 <- [1,1990,null,{}] 05:23:35 INFO - PROCESS | 1738 | 1464783815796 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:36 INFO - PROCESS | 1738 | 1464783816076 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:23:36 INFO - PROCESS | 1738 | 1464783816418 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab56c00 == 120 [pid = 1738] [id = 505] 05:23:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8de60c00) [pid = 1738] [serial = 1516] [outer = (nil)] 05:23:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8e074800) [pid = 1738] [serial = 1517] [outer = 0x8de60c00] 05:23:36 INFO - PROCESS | 1738 | 1464783816520 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8e0cd800) [pid = 1738] [serial = 1518] [outer = 0x8de60c00] 05:23:37 INFO - PROCESS | 1738 | 1464783817449 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1733ms 05:23:37 INFO - PROCESS | 1738 | 1464783817523 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 1738 | 1464783817532 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:23:37 INFO - PROCESS | 1738 | 1464783817544 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 1738 | 1464783817547 Marionette TRACE conn4 <- [1,1994,null,{}] 05:23:37 INFO - PROCESS | 1738 | 1464783817554 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:37 INFO - PROCESS | 1738 | 1464783817840 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:23:38 INFO - PROCESS | 1738 | 1464783818175 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x88046000 == 121 [pid = 1738] [id = 506] 05:23:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x88f1ec00) [pid = 1738] [serial = 1519] [outer = (nil)] 05:23:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8f0a9c00) [pid = 1738] [serial = 1520] [outer = 0x88f1ec00] 05:23:38 INFO - PROCESS | 1738 | 1464783818268 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8f0b2400) [pid = 1738] [serial = 1521] [outer = 0x88f1ec00] 05:23:39 INFO - PROCESS | 1738 | 1464783819423 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1936ms 05:23:39 INFO - PROCESS | 1738 | 1464783819481 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 1738 | 1464783819485 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:23:39 INFO - PROCESS | 1738 | 1464783819491 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 1738 | 1464783819495 Marionette TRACE conn4 <- [1,1998,null,{}] 05:23:39 INFO - PROCESS | 1738 | 1464783819501 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:39 INFO - PROCESS | 1738 | 1464783819806 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:23:40 INFO - PROCESS | 1738 | 1464783820151 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0ab800 == 122 [pid = 1738] [id = 507] 05:23:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8f665000) [pid = 1738] [serial = 1522] [outer = (nil)] 05:23:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x912f2c00) [pid = 1738] [serial = 1523] [outer = 0x8f665000] 05:23:40 INFO - PROCESS | 1738 | 1464783820245 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x92075c00) [pid = 1738] [serial = 1524] [outer = 0x8f665000] 05:23:41 INFO - PROCESS | 1738 | 1464783821134 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1686ms 05:23:41 INFO - PROCESS | 1738 | 1464783821196 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 1738 | 1464783821200 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:23:41 INFO - PROCESS | 1738 | 1464783821211 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 1738 | 1464783821214 Marionette TRACE conn4 <- [1,2002,null,{}] 05:23:41 INFO - PROCESS | 1738 | 1464783821221 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:41 INFO - PROCESS | 1738 | 1464783821463 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:23:41 INFO - PROCESS | 1738 | 1464783821797 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x912ea400 == 123 [pid = 1738] [id = 508] 05:23:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x912f6800) [pid = 1738] [serial = 1525] [outer = (nil)] 05:23:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x921ca800) [pid = 1738] [serial = 1526] [outer = 0x912f6800] 05:23:41 INFO - PROCESS | 1738 | 1464783821892 Marionette DEBUG loaded listener.js 05:23:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x921ce800) [pid = 1738] [serial = 1527] [outer = 0x912f6800] 05:23:42 INFO - PROCESS | 1738 | 1464783822841 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1684ms 05:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:23:42 INFO - PROCESS | 1738 | 1464783822895 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 1738 | 1464783822899 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:23:42 INFO - PROCESS | 1738 | 1464783822906 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 1738 | 1464783822910 Marionette TRACE conn4 <- [1,2006,null,{}] 05:23:42 INFO - PROCESS | 1738 | 1464783822915 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:43 INFO - PROCESS | 1738 | 1464783823138 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:23:43 INFO - PROCESS | 1738 | 1464783823477 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x87858000 == 124 [pid = 1738] [id = 509] 05:23:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8a30f400) [pid = 1738] [serial = 1528] [outer = (nil)] 05:23:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x92b4c000) [pid = 1738] [serial = 1529] [outer = 0x8a30f400] 05:23:43 INFO - PROCESS | 1738 | 1464783823576 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x938bc000) [pid = 1738] [serial = 1530] [outer = 0x8a30f400] 05:23:44 INFO - PROCESS | 1738 | 1464783824494 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:23:44 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 05:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1637ms 05:23:44 INFO - PROCESS | 1738 | 1464783824547 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:23:44 INFO - PROCESS | 1738 | 1464783824551 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:23:44 INFO - PROCESS | 1738 | 1464783824557 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 1738 | 1464783824561 Marionette TRACE conn4 <- [1,2010,null,{}] 05:23:44 INFO - PROCESS | 1738 | 1464783824567 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:44 INFO - PROCESS | 1738 | 1464783824811 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:23:45 INFO - PROCESS | 1738 | 1464783825143 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f607400 == 125 [pid = 1738] [id = 510] 05:23:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f66bc00) [pid = 1738] [serial = 1531] [outer = (nil)] 05:23:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x94e8dc00) [pid = 1738] [serial = 1532] [outer = 0x8f66bc00] 05:23:45 INFO - PROCESS | 1738 | 1464783825239 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x94e95800) [pid = 1738] [serial = 1533] [outer = 0x8f66bc00] 05:23:46 INFO - PROCESS | 1738 | 1464783826171 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:23:46 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 05:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1648ms 05:23:46 INFO - PROCESS | 1738 | 1464783826206 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 1738 | 1464783826209 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:23:46 INFO - PROCESS | 1738 | 1464783826217 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 1738 | 1464783826220 Marionette TRACE conn4 <- [1,2014,null,{}] 05:23:46 INFO - PROCESS | 1738 | 1464783826227 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:46 INFO - PROCESS | 1738 | 1464783826507 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:23:46 INFO - PROCESS | 1738 | 1464783826880 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x9443e800 == 126 [pid = 1738] [id = 511] 05:23:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x94e92000) [pid = 1738] [serial = 1534] [outer = (nil)] 05:23:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x99c0c000) [pid = 1738] [serial = 1535] [outer = 0x94e92000] 05:23:46 INFO - PROCESS | 1738 | 1464783826976 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x99e04c00) [pid = 1738] [serial = 1536] [outer = 0x94e92000] 05:23:47 INFO - PROCESS | 1738 | 1464783827919 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1781ms 05:23:48 INFO - PROCESS | 1738 | 1464783827999 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 1738 | 1464783828004 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:23:48 INFO - PROCESS | 1738 | 1464783828010 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 1738 | 1464783828015 Marionette TRACE conn4 <- [1,2018,null,{}] 05:23:48 INFO - PROCESS | 1738 | 1464783828020 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:48 INFO - PROCESS | 1738 | 1464783828328 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:23:48 INFO - PROCESS | 1738 | 1464783828683 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c4800 == 127 [pid = 1738] [id = 512] 05:23:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9a4d5000) [pid = 1738] [serial = 1537] [outer = (nil)] 05:23:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9a789800) [pid = 1738] [serial = 1538] [outer = 0x9a4d5000] 05:23:48 INFO - PROCESS | 1738 | 1464783828783 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9ab05400) [pid = 1738] [serial = 1539] [outer = 0x9a4d5000] 05:23:49 INFO - PROCESS | 1738 | 1464783829753 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1782ms 05:23:49 INFO - PROCESS | 1738 | 1464783829793 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 1738 | 1464783829797 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:23:49 INFO - PROCESS | 1738 | 1464783829804 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 1738 | 1464783829807 Marionette TRACE conn4 <- [1,2022,null,{}] 05:23:49 INFO - PROCESS | 1738 | 1464783829813 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:50 INFO - PROCESS | 1738 | 1464783830038 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:23:50 INFO - PROCESS | 1738 | 1464783830411 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a334c00 == 128 [pid = 1738] [id = 513] 05:23:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9a78e000) [pid = 1738] [serial = 1540] [outer = (nil)] 05:23:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9b1e3800) [pid = 1738] [serial = 1541] [outer = 0x9a78e000] 05:23:50 INFO - PROCESS | 1738 | 1464783830503 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9b1efc00) [pid = 1738] [serial = 1542] [outer = 0x9a78e000] 05:23:51 INFO - PROCESS | 1738 | 1464783831418 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1680ms 05:23:51 INFO - PROCESS | 1738 | 1464783831485 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 1738 | 1464783831489 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:23:51 INFO - PROCESS | 1738 | 1464783831496 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 1738 | 1464783831500 Marionette TRACE conn4 <- [1,2026,null,{}] 05:23:51 INFO - PROCESS | 1738 | 1464783831506 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:51 INFO - PROCESS | 1738 | 1464783831760 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:23:52 INFO - PROCESS | 1738 | 1464783832095 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df14800 == 129 [pid = 1738] [id = 514] 05:23:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x94e94800) [pid = 1738] [serial = 1543] [outer = (nil)] 05:23:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9b5b4000) [pid = 1738] [serial = 1544] [outer = 0x94e94800] 05:23:52 INFO - PROCESS | 1738 | 1464783832193 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9b5b7800) [pid = 1738] [serial = 1545] [outer = 0x94e94800] 05:23:53 INFO - PROCESS | 1738 | 1464783833116 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1693ms 05:23:53 INFO - PROCESS | 1738 | 1464783833190 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1738 | 1464783833195 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:23:53 INFO - PROCESS | 1738 | 1464783833202 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1738 | 1464783833206 Marionette TRACE conn4 <- [1,2030,null,{}] 05:23:53 INFO - PROCESS | 1738 | 1464783833211 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 1738 | 1464783833443 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:23:53 INFO - PROCESS | 1738 | 1464783833785 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785a000 == 130 [pid = 1738] [id = 515] 05:23:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8bff6400) [pid = 1738] [serial = 1546] [outer = (nil)] 05:23:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9b96f400) [pid = 1738] [serial = 1547] [outer = 0x8bff6400] 05:23:53 INFO - PROCESS | 1738 | 1464783833880 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9bf4e000) [pid = 1738] [serial = 1548] [outer = 0x8bff6400] 05:23:54 INFO - PROCESS | 1738 | 1464783834800 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1632ms 05:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:23:54 INFO - PROCESS | 1738 | 1464783834835 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 1738 | 1464783834838 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:23:54 INFO - PROCESS | 1738 | 1464783834845 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 1738 | 1464783834849 Marionette TRACE conn4 <- [1,2034,null,{}] 05:23:54 INFO - PROCESS | 1738 | 1464783834855 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:55 INFO - PROCESS | 1738 | 1464783835127 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:23:55 INFO - PROCESS | 1738 | 1464783835505 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8761e800 == 131 [pid = 1738] [id = 516] 05:23:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9b74f400) [pid = 1738] [serial = 1549] [outer = (nil)] 05:23:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x9c1b9c00) [pid = 1738] [serial = 1550] [outer = 0x9b74f400] 05:23:55 INFO - PROCESS | 1738 | 1464783835596 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x9c25ac00) [pid = 1738] [serial = 1551] [outer = 0x9b74f400] 05:23:56 INFO - PROCESS | 1738 | 1464783836474 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1689ms 05:23:56 INFO - PROCESS | 1738 | 1464783836540 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:23:56 INFO - PROCESS | 1738 | 1464783836544 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:23:56 INFO - PROCESS | 1738 | 1464783836554 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 1738 | 1464783836557 Marionette TRACE conn4 <- [1,2038,null,{}] 05:23:56 INFO - PROCESS | 1738 | 1464783836563 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:56 INFO - PROCESS | 1738 | 1464783836808 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:23:57 INFO - PROCESS | 1738 | 1464783837151 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x99e0a400 == 132 [pid = 1738] [id = 517] 05:23:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9bf8d000) [pid = 1738] [serial = 1552] [outer = (nil)] 05:23:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa0510000) [pid = 1738] [serial = 1553] [outer = 0x9bf8d000] 05:23:57 INFO - PROCESS | 1738 | 1464783837242 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0xa1061c00) [pid = 1738] [serial = 1554] [outer = 0x9bf8d000] 05:23:58 INFO - PROCESS | 1738 | 1464783838163 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1683ms 05:23:58 INFO - PROCESS | 1738 | 1464783838239 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 1738 | 1464783838243 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:23:58 INFO - PROCESS | 1738 | 1464783838250 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 1738 | 1464783838252 Marionette TRACE conn4 <- [1,2042,null,{}] 05:23:58 INFO - PROCESS | 1738 | 1464783838259 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 1738 | 1464783838547 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:23:58 INFO - PROCESS | 1738 | 1464783838889 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e069800 == 133 [pid = 1738] [id = 518] 05:23:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8e0c5400) [pid = 1738] [serial = 1555] [outer = (nil)] 05:23:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa227f000) [pid = 1738] [serial = 1556] [outer = 0x8e0c5400] 05:23:58 INFO - PROCESS | 1738 | 1464783838982 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa2285c00) [pid = 1738] [serial = 1557] [outer = 0x8e0c5400] 05:23:59 INFO - PROCESS | 1738 | 1464783839910 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:23:59 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) 05:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1733ms 05:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:23:59 INFO - PROCESS | 1738 | 1464783839984 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 1738 | 1464783839987 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:23:59 INFO - PROCESS | 1738 | 1464783839994 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 1738 | 1464783839997 Marionette TRACE conn4 <- [1,2046,null,{}] 05:24:00 INFO - PROCESS | 1738 | 1464783840003 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:00 INFO - PROCESS | 1738 | 1464783840257 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab5e000 == 132 [pid = 1738] [id = 500] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9ec000 == 131 [pid = 1738] [id = 499] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x87a87000 == 130 [pid = 1738] [id = 498] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9277b400 == 129 [pid = 1738] [id = 494] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7f400 == 128 [pid = 1738] [id = 493] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x912ecc00 == 127 [pid = 1738] [id = 492] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x921cfc00 == 126 [pid = 1738] [id = 491] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f60ac00 == 125 [pid = 1738] [id = 490] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d9cb000 == 124 [pid = 1738] [id = 489] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8df0fc00 == 123 [pid = 1738] [id = 487] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3d0800 == 122 [pid = 1738] [id = 488] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3c6400 == 121 [pid = 1738] [id = 486] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff5000 == 120 [pid = 1738] [id = 485] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x88f1d400 == 119 [pid = 1738] [id = 484] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8bffd400 == 118 [pid = 1738] [id = 483] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8aacb800 == 117 [pid = 1738] [id = 482] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x898f0000 == 116 [pid = 1738] [id = 480] 05:24:02 INFO - PROCESS | 1738 | --DOCSHELL 0x88146000 == 115 [pid = 1738] [id = 481] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8b7d1c00) [pid = 1738] [serial = 1442] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x9b075800) [pid = 1738] [serial = 1419] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8de55c00) [pid = 1738] [serial = 1386] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8a3c2c00) [pid = 1738] [serial = 1436] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x912f3c00) [pid = 1738] [serial = 1398] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x898e6400) [pid = 1738] [serial = 1439] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9b5b6000) [pid = 1738] [serial = 1422] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8e10f400) [pid = 1738] [serial = 1391] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9a786400) [pid = 1738] [serial = 1415] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9b5b0800) [pid = 1738] [serial = 1421] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x938b9c00) [pid = 1738] [serial = 1404] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x9d8df000) [pid = 1738] [serial = 1427] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8b7db400) [pid = 1738] [serial = 1382] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9c1ab400) [pid = 1738] [serial = 1424] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9a78ac00) [pid = 1738] [serial = 1416] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8f24c000) [pid = 1738] [serial = 1394] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x9ae48800) [pid = 1738] [serial = 1418] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x921c8000) [pid = 1738] [serial = 1400] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8d9c9400) [pid = 1738] [serial = 1385] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x92786400) [pid = 1738] [serial = 1403] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8f661c00) [pid = 1738] [serial = 1395] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x88844c00) [pid = 1738] [serial = 1433] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9c1b1400) [pid = 1738] [serial = 1425] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa2155000) [pid = 1738] [serial = 1430] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9a26b800) [pid = 1738] [serial = 1412] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9a333800) [pid = 1738] [serial = 1413] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x93aaa800) [pid = 1738] [serial = 1406] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x99c05800) [pid = 1738] [serial = 1410] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x94440000) [pid = 1738] [serial = 1407] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8df0ec00) [pid = 1738] [serial = 1388] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8be90400) [pid = 1738] [serial = 1383] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x912e9400) [pid = 1738] [serial = 1397] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x898e1800) [pid = 1738] [serial = 1379] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8be94000) [pid = 1738] [serial = 1311] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8a9e6c00) [pid = 1738] [serial = 1437] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x921cc800) [pid = 1738] [serial = 1401] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8a3c1400) [pid = 1738] [serial = 1380] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x97570800) [pid = 1738] [serial = 1409] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8e071000) [pid = 1738] [serial = 1389] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8ab5f800) [pid = 1738] [serial = 1440] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x88f29000) [pid = 1738] [serial = 1434] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8e282400) [pid = 1738] [serial = 1392] [outer = (nil)] [url = about:blank] 05:24:02 INFO - PROCESS | 1738 | 1464783842828 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x87856800 == 116 [pid = 1738] [id = 519] 05:24:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x88044400) [pid = 1738] [serial = 1558] [outer = (nil)] 05:24:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x88145400) [pid = 1738] [serial = 1559] [outer = 0x88044400] 05:24:02 INFO - PROCESS | 1738 | 1464783842918 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x88844400) [pid = 1738] [serial = 1560] [outer = 0x88044400] 05:24:03 INFO - PROCESS | 1738 | 1464783843771 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 3840ms 05:24:03 INFO - PROCESS | 1738 | 1464783843835 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 1738 | 1464783843842 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:24:03 INFO - PROCESS | 1738 | 1464783843852 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 1738 | 1464783843858 Marionette TRACE conn4 <- [1,2050,null,{}] 05:24:03 INFO - PROCESS | 1738 | 1464783843866 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:04 INFO - PROCESS | 1738 | 1464783844084 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:24:04 INFO - PROCESS | 1738 | 1464783844299 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fcec00 == 117 [pid = 1738] [id = 520] 05:24:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x89fd2c00) [pid = 1738] [serial = 1561] [outer = (nil)] 05:24:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8a310800) [pid = 1738] [serial = 1562] [outer = 0x89fd2c00] 05:24:04 INFO - PROCESS | 1738 | 1464783844377 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8a9e3000) [pid = 1738] [serial = 1563] [outer = 0x89fd2c00] 05:24:05 INFO - PROCESS | 1738 | 1464783845326 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1543ms 05:24:05 INFO - PROCESS | 1738 | 1464783845398 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 1738 | 1464783845404 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:24:05 INFO - PROCESS | 1738 | 1464783845411 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 1738 | 1464783845414 Marionette TRACE conn4 <- [1,2054,null,{}] 05:24:05 INFO - PROCESS | 1738 | 1464783845430 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:05 INFO - PROCESS | 1738 | 1464783845724 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:24:05 INFO - PROCESS | 1738 | 1464783845757 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad5f000 == 118 [pid = 1738] [id = 521] 05:24:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8ad65400) [pid = 1738] [serial = 1564] [outer = (nil)] 05:24:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8b654000) [pid = 1738] [serial = 1565] [outer = 0x8ad65400] 05:24:05 INFO - PROCESS | 1738 | 1464783845833 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8b7e0000) [pid = 1738] [serial = 1566] [outer = 0x8ad65400] 05:24:06 INFO - PROCESS | 1738 | 1464783846884 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1533ms 05:24:06 INFO - PROCESS | 1738 | 1464783846948 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 1738 | 1464783846952 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:24:06 INFO - PROCESS | 1738 | 1464783846967 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 1738 | 1464783846976 Marionette TRACE conn4 <- [1,2058,null,{}] 05:24:06 INFO - PROCESS | 1738 | 1464783846991 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:07 INFO - PROCESS | 1738 | 1464783847839 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8de56000) [pid = 1738] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x87a7b000) [pid = 1738] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x938f3400) [pid = 1738] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8aad4800) [pid = 1738] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8bc50800) [pid = 1738] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8de78c00) [pid = 1738] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9a787400) [pid = 1738] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x92780800) [pid = 1738] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8804f000) [pid = 1738] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8e283800) [pid = 1738] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8aad3000) [pid = 1738] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x944d1400) [pid = 1738] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8bffd800) [pid = 1738] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x912e9c00) [pid = 1738] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8d5d3800) [pid = 1738] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x92081c00) [pid = 1738] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x88705800) [pid = 1738] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8a9ec800) [pid = 1738] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8c655000) [pid = 1738] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8804f400) [pid = 1738] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x98664000) [pid = 1738] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:24:07 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8d614400) [pid = 1738] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:24:08 INFO - PROCESS | 1738 | 1464783848095 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a79000 == 119 [pid = 1738] [id = 522] 05:24:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x87a7b000) [pid = 1738] [serial = 1567] [outer = (nil)] 05:24:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x88705800) [pid = 1738] [serial = 1568] [outer = 0x87a7b000] 05:24:08 INFO - PROCESS | 1738 | 1464783848188 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8bc4c000) [pid = 1738] [serial = 1569] [outer = 0x87a7b000] 05:24:08 INFO - PROCESS | 1738 | 1464783848935 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2013ms 05:24:08 INFO - PROCESS | 1738 | 1464783848973 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 1738 | 1464783848977 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:24:08 INFO - PROCESS | 1738 | 1464783848994 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 1738 | 1464783848997 Marionette TRACE conn4 <- [1,2062,null,{}] 05:24:09 INFO - PROCESS | 1738 | 1464783849003 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:09 INFO - PROCESS | 1738 | 1464783849220 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:24:09 INFO - PROCESS | 1738 | 1464783849236 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8804a800 == 120 [pid = 1738] [id = 523] 05:24:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8a3cbc00) [pid = 1738] [serial = 1570] [outer = (nil)] 05:24:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8d611c00) [pid = 1738] [serial = 1571] [outer = 0x8a3cbc00] 05:24:09 INFO - PROCESS | 1738 | 1464783849522 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8d61bc00) [pid = 1738] [serial = 1572] [outer = 0x8a3cbc00] 05:24:10 INFO - PROCESS | 1738 | 1464783850724 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1798ms 05:24:10 INFO - PROCESS | 1738 | 1464783850800 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 1738 | 1464783850808 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:24:10 INFO - PROCESS | 1738 | 1464783850818 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 1738 | 1464783850823 Marionette TRACE conn4 <- [1,2066,null,{}] 05:24:10 INFO - PROCESS | 1738 | 1464783850834 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:11 INFO - PROCESS | 1738 | 1464783851097 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:24:11 INFO - PROCESS | 1738 | 1464783851448 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8804a400 == 121 [pid = 1738] [id = 524] 05:24:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x89fccc00) [pid = 1738] [serial = 1573] [outer = (nil)] 05:24:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8a3d0800) [pid = 1738] [serial = 1574] [outer = 0x89fccc00] 05:24:11 INFO - PROCESS | 1738 | 1464783851546 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8ab51400) [pid = 1738] [serial = 1575] [outer = 0x89fccc00] 05:24:12 INFO - PROCESS | 1738 | 1464783852561 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1799ms 05:24:12 INFO - PROCESS | 1738 | 1464783852619 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 1738 | 1464783852628 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:24:12 INFO - PROCESS | 1738 | 1464783852640 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 1738 | 1464783852644 Marionette TRACE conn4 <- [1,2070,null,{}] 05:24:12 INFO - PROCESS | 1738 | 1464783852652 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:12 INFO - PROCESS | 1738 | 1464783852976 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:24:13 INFO - PROCESS | 1738 | 1464783853318 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be90c00 == 122 [pid = 1738] [id = 525] 05:24:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8bff1c00) [pid = 1738] [serial = 1576] [outer = (nil)] 05:24:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8bffb800) [pid = 1738] [serial = 1577] [outer = 0x8bff1c00] 05:24:13 INFO - PROCESS | 1738 | 1464783853408 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8d5d3800) [pid = 1738] [serial = 1578] [outer = 0x8bff1c00] 05:24:14 INFO - PROCESS | 1738 | 1464783854439 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1835ms 05:24:14 INFO - PROCESS | 1738 | 1464783854475 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 1738 | 1464783854479 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:24:14 INFO - PROCESS | 1738 | 1464783854486 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 1738 | 1464783854493 Marionette TRACE conn4 <- [1,2074,null,{}] 05:24:14 INFO - PROCESS | 1738 | 1464783854509 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:14 INFO - PROCESS | 1738 | 1464783854749 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:24:15 INFO - PROCESS | 1738 | 1464783855086 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47800 == 123 [pid = 1738] [id = 526] 05:24:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8de51400) [pid = 1738] [serial = 1579] [outer = (nil)] 05:24:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8de5dc00) [pid = 1738] [serial = 1580] [outer = 0x8de51400] 05:24:15 INFO - PROCESS | 1738 | 1464783855181 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8de80800) [pid = 1738] [serial = 1581] [outer = 0x8de51400] 05:24:16 INFO - PROCESS | 1738 | 1464783856138 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1698ms 05:24:16 INFO - PROCESS | 1738 | 1464783856185 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:24:16 INFO - PROCESS | 1738 | 1464783856190 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:24:16 INFO - PROCESS | 1738 | 1464783856196 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 1738 | 1464783856200 Marionette TRACE conn4 <- [1,2078,null,{}] 05:24:16 INFO - PROCESS | 1738 | 1464783856206 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:16 INFO - PROCESS | 1738 | 1464783856444 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:24:16 INFO - PROCESS | 1738 | 1464783856774 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be95400 == 124 [pid = 1738] [id = 527] 05:24:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8de54000) [pid = 1738] [serial = 1582] [outer = (nil)] 05:24:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8e0cdc00) [pid = 1738] [serial = 1583] [outer = 0x8de54000] 05:24:16 INFO - PROCESS | 1738 | 1464783856872 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8e10c000) [pid = 1738] [serial = 1584] [outer = 0x8de54000] 05:24:17 INFO - PROCESS | 1738 | 1464783857819 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1687ms 05:24:17 INFO - PROCESS | 1738 | 1464783857888 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:24:17 INFO - PROCESS | 1738 | 1464783857899 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:24:17 INFO - PROCESS | 1738 | 1464783857905 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1738 | 1464783857913 Marionette TRACE conn4 <- [1,2082,null,{}] 05:24:17 INFO - PROCESS | 1738 | 1464783857924 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:18 INFO - PROCESS | 1738 | 1464783858201 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:24:18 INFO - PROCESS | 1738 | 1464783858540 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e071000 == 125 [pid = 1738] [id = 528] 05:24:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8e077c00) [pid = 1738] [serial = 1585] [outer = (nil)] 05:24:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8f0b4400) [pid = 1738] [serial = 1586] [outer = 0x8e077c00] 05:24:18 INFO - PROCESS | 1738 | 1464783858636 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8f245000) [pid = 1738] [serial = 1587] [outer = 0x8e077c00] 05:24:19 INFO - PROCESS | 1738 | 1464783859622 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1753ms 05:24:19 INFO - PROCESS | 1738 | 1464783859659 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 1738 | 1464783859663 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:24:19 INFO - PROCESS | 1738 | 1464783859670 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 1738 | 1464783859675 Marionette TRACE conn4 <- [1,2086,null,{}] 05:24:19 INFO - PROCESS | 1738 | 1464783859681 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:19 INFO - PROCESS | 1738 | 1464783859950 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:24:20 INFO - PROCESS | 1738 | 1464783860296 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8912a800 == 126 [pid = 1738] [id = 529] 05:24:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8ab56000) [pid = 1738] [serial = 1588] [outer = (nil)] 05:24:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8f60b800) [pid = 1738] [serial = 1589] [outer = 0x8ab56000] 05:24:20 INFO - PROCESS | 1738 | 1464783860395 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x911d9400) [pid = 1738] [serial = 1590] [outer = 0x8ab56000] 05:24:21 INFO - PROCESS | 1738 | 1464783861318 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1693ms 05:24:21 INFO - PROCESS | 1738 | 1464783861364 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 1738 | 1464783861368 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:24:21 INFO - PROCESS | 1738 | 1464783861376 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 1738 | 1464783861380 Marionette TRACE conn4 <- [1,2090,null,{}] 05:24:21 INFO - PROCESS | 1738 | 1464783861386 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:21 INFO - PROCESS | 1738 | 1464783861609 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:24:21 INFO - PROCESS | 1738 | 1464783861933 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f74a400 == 127 [pid = 1738] [id = 530] 05:24:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8f74dc00) [pid = 1738] [serial = 1591] [outer = (nil)] 05:24:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x919bd000) [pid = 1738] [serial = 1592] [outer = 0x8f74dc00] 05:24:22 INFO - PROCESS | 1738 | 1464783862026 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x919c0400) [pid = 1738] [serial = 1593] [outer = 0x8f74dc00] 05:24:22 INFO - PROCESS | 1738 | 1464783862935 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1637ms 05:24:23 INFO - PROCESS | 1738 | 1464783863013 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 1738 | 1464783863017 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:24:23 INFO - PROCESS | 1738 | 1464783863024 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1738 | 1464783863028 Marionette TRACE conn4 <- [1,2094,null,{}] 05:24:23 INFO - PROCESS | 1738 | 1464783863034 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 1738 | 1464783863304 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:24:23 INFO - PROCESS | 1738 | 1464783863632 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x912f3c00 == 128 [pid = 1738] [id = 531] 05:24:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x919b9c00) [pid = 1738] [serial = 1594] [outer = (nil)] 05:24:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x9277a800) [pid = 1738] [serial = 1595] [outer = 0x919b9c00] 05:24:23 INFO - PROCESS | 1738 | 1464783863727 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x9277e800) [pid = 1738] [serial = 1596] [outer = 0x919b9c00] 05:24:24 INFO - PROCESS | 1738 | 1464783864754 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1788ms 05:24:24 INFO - PROCESS | 1738 | 1464783864813 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 1738 | 1464783864817 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:24:24 INFO - PROCESS | 1738 | 1464783864824 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 1738 | 1464783864827 Marionette TRACE conn4 <- [1,2098,null,{}] 05:24:24 INFO - PROCESS | 1738 | 1464783864875 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:25 INFO - PROCESS | 1738 | 1464783865179 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:24:25 INFO - PROCESS | 1738 | 1464783865423 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1400 == 129 [pid = 1738] [id = 532] 05:24:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8b7dd400) [pid = 1738] [serial = 1597] [outer = (nil)] 05:24:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x938f9c00) [pid = 1738] [serial = 1598] [outer = 0x8b7dd400] 05:24:25 INFO - PROCESS | 1738 | 1464783865517 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x93aa4000) [pid = 1738] [serial = 1599] [outer = 0x8b7dd400] 05:24:26 INFO - PROCESS | 1738 | 1464783866463 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1688ms 05:24:26 INFO - PROCESS | 1738 | 1464783866513 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 1738 | 1464783866517 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:24:26 INFO - PROCESS | 1738 | 1464783866524 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 1738 | 1464783866527 Marionette TRACE conn4 <- [1,2102,null,{}] 05:24:26 INFO - PROCESS | 1738 | 1464783866533 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:26 INFO - PROCESS | 1738 | 1464783866759 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:24:27 INFO - PROCESS | 1738 | 1464783867096 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f758800 == 130 [pid = 1738] [id = 533] 05:24:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x92c63400) [pid = 1738] [serial = 1600] [outer = (nil)] 05:24:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x94e8bc00) [pid = 1738] [serial = 1601] [outer = 0x92c63400] 05:24:27 INFO - PROCESS | 1738 | 1464783867182 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x96b2a400) [pid = 1738] [serial = 1602] [outer = 0x92c63400] 05:24:28 INFO - PROCESS | 1738 | 1464783868129 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1638ms 05:24:28 INFO - PROCESS | 1738 | 1464783868163 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 1738 | 1464783868168 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:24:28 INFO - PROCESS | 1738 | 1464783868174 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 1738 | 1464783868179 Marionette TRACE conn4 <- [1,2106,null,{}] 05:24:28 INFO - PROCESS | 1738 | 1464783868185 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:28 INFO - PROCESS | 1738 | 1464783868452 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:24:28 INFO - PROCESS | 1738 | 1464783868794 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x944ce800 == 131 [pid = 1738] [id = 534] 05:24:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x99e06400) [pid = 1738] [serial = 1603] [outer = (nil)] 05:24:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9a26b800) [pid = 1738] [serial = 1604] [outer = 0x99e06400] 05:24:28 INFO - PROCESS | 1738 | 1464783868899 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9a4d3400) [pid = 1738] [serial = 1605] [outer = 0x99e06400] 05:24:29 INFO - PROCESS | 1738 | 1464783869841 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1732ms 05:24:29 INFO - PROCESS | 1738 | 1464783869908 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:24:29 INFO - PROCESS | 1738 | 1464783869912 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:24:29 INFO - PROCESS | 1738 | 1464783869919 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 1738 | 1464783869922 Marionette TRACE conn4 <- [1,2110,null,{}] 05:24:29 INFO - PROCESS | 1738 | 1464783869928 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:30 INFO - PROCESS | 1738 | 1464783870170 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:24:30 INFO - PROCESS | 1738 | 1464783870507 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e8400 == 132 [pid = 1738] [id = 535] 05:24:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8be91800) [pid = 1738] [serial = 1606] [outer = (nil)] 05:24:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9a337c00) [pid = 1738] [serial = 1607] [outer = 0x8be91800] 05:24:30 INFO - PROCESS | 1738 | 1464783870600 Marionette DEBUG loaded listener.js 05:24:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9a78fc00) [pid = 1738] [serial = 1608] [outer = 0x8be91800] 05:24:31 INFO - PROCESS | 1738 | 1464783871503 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1644ms 05:24:31 INFO - PROCESS | 1738 | 1464783871563 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 1738 | 1464783871566 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:24:31 INFO - PROCESS | 1738 | 1464783871573 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 1738 | 1464783871577 Marionette TRACE conn4 <- [1,2114,null,{}] 05:24:31 INFO - PROCESS | 1738 | 1464783871592 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:31 INFO - PROCESS | 1738 | 1464783871853 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:24:32 INFO - PROCESS | 1738 | 1464783872186 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a332400 == 133 [pid = 1738] [id = 536] 05:24:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9a4dac00) [pid = 1738] [serial = 1609] [outer = (nil)] 05:24:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x9ae48800) [pid = 1738] [serial = 1610] [outer = 0x9a4dac00] 05:24:32 INFO - PROCESS | 1738 | 1464783872282 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9b1e4c00) [pid = 1738] [serial = 1611] [outer = 0x9a4dac00] 05:24:33 INFO - PROCESS | 1738 | 1464783873257 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1744ms 05:24:33 INFO - PROCESS | 1738 | 1464783873318 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1738 | 1464783873322 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:24:33 INFO - PROCESS | 1738 | 1464783873328 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1738 | 1464783873332 Marionette TRACE conn4 <- [1,2118,null,{}] 05:24:33 INFO - PROCESS | 1738 | 1464783873338 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:33 INFO - PROCESS | 1738 | 1464783873575 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:24:33 INFO - PROCESS | 1738 | 1464783873909 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x87627800 == 134 [pid = 1738] [id = 537] 05:24:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x99e02000) [pid = 1738] [serial = 1612] [outer = (nil)] 05:24:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9b5b8800) [pid = 1738] [serial = 1613] [outer = 0x99e02000] 05:24:34 INFO - PROCESS | 1738 | 1464783874006 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x9b441c00) [pid = 1738] [serial = 1614] [outer = 0x99e02000] 05:24:34 INFO - PROCESS | 1738 | 1464783874921 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1648ms 05:24:34 INFO - PROCESS | 1738 | 1464783874978 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 1738 | 1464783874982 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:24:34 INFO - PROCESS | 1738 | 1464783874989 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 1738 | 1464783874992 Marionette TRACE conn4 <- [1,2122,null,{}] 05:24:35 INFO - PROCESS | 1738 | 1464783874998 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:35 INFO - PROCESS | 1738 | 1464783875234 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:24:35 INFO - PROCESS | 1738 | 1464783875581 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857c00 == 135 [pid = 1738] [id = 538] 05:24:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8d7cf400) [pid = 1738] [serial = 1615] [outer = (nil)] 05:24:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa0512c00) [pid = 1738] [serial = 1616] [outer = 0x8d7cf400] 05:24:35 INFO - PROCESS | 1738 | 1464783875677 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa2156400) [pid = 1738] [serial = 1617] [outer = 0x8d7cf400] 05:24:36 INFO - PROCESS | 1738 | 1464783876584 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1635ms 05:24:36 INFO - PROCESS | 1738 | 1464783876625 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 1738 | 1464783876628 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:24:36 INFO - PROCESS | 1738 | 1464783876635 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 1738 | 1464783876639 Marionette TRACE conn4 <- [1,2126,null,{}] 05:24:36 INFO - PROCESS | 1738 | 1464783876644 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:36 INFO - PROCESS | 1738 | 1464783876878 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:24:37 INFO - PROCESS | 1738 | 1464783877254 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x9d8ddc00 == 136 [pid = 1738] [id = 539] 05:24:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0xa21b0800) [pid = 1738] [serial = 1618] [outer = (nil)] 05:24:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa2487400) [pid = 1738] [serial = 1619] [outer = 0xa21b0800] 05:24:37 INFO - PROCESS | 1738 | 1464783877345 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa248ac00) [pid = 1738] [serial = 1620] [outer = 0xa21b0800] 05:24:38 INFO - PROCESS | 1738 | 1464783878285 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1683ms 05:24:38 INFO - PROCESS | 1738 | 1464783878319 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 1738 | 1464783878322 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:24:38 INFO - PROCESS | 1738 | 1464783878329 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 1738 | 1464783878332 Marionette TRACE conn4 <- [1,2130,null,{}] 05:24:38 INFO - PROCESS | 1738 | 1464783878339 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:38 INFO - PROCESS | 1738 | 1464783878575 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:24:38 INFO - PROCESS | 1738 | 1464783878921 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x87861c00 == 137 [pid = 1738] [id = 540] 05:24:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa240a800) [pid = 1738] [serial = 1621] [outer = (nil)] 05:24:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa26c9800) [pid = 1738] [serial = 1622] [outer = 0xa240a800] 05:24:39 INFO - PROCESS | 1738 | 1464783879017 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa2667800) [pid = 1738] [serial = 1623] [outer = 0xa240a800] 05:24:39 INFO - PROCESS | 1738 | 1464783879952 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 1738 | 1464783880025 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:24:40 INFO - PROCESS | 1738 | 1464783880033 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 1738 | 1464783880037 Marionette TRACE conn4 <- [1,2134,null,{}] 05:24:40 INFO - PROCESS | 1738 | 1464783880043 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:40 INFO - PROCESS | 1738 | 1464783880291 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8762c800 == 136 [pid = 1738] [id = 475] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x87a79000 == 135 [pid = 1738] [id = 522] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8ad5f000 == 134 [pid = 1738] [id = 521] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x89fcec00 == 133 [pid = 1738] [id = 520] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x87856800 == 132 [pid = 1738] [id = 519] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8761e800 == 131 [pid = 1738] [id = 516] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x99e0a400 == 130 [pid = 1738] [id = 517] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8785a000 == 129 [pid = 1738] [id = 515] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8df14800 == 128 [pid = 1738] [id = 514] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x9a334c00 == 127 [pid = 1738] [id = 513] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x9443e800 == 126 [pid = 1738] [id = 511] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3c4800 == 125 [pid = 1738] [id = 512] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8f607400 == 124 [pid = 1738] [id = 510] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x87858000 == 123 [pid = 1738] [id = 509] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x912ea400 == 122 [pid = 1738] [id = 508] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0ab800 == 121 [pid = 1738] [id = 507] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x88046000 == 120 [pid = 1738] [id = 506] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8c658400 == 119 [pid = 1738] [id = 504] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab56c00 == 118 [pid = 1738] [id = 505] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc000 == 117 [pid = 1738] [id = 503] 05:24:42 INFO - PROCESS | 1738 | --DOCSHELL 0x88f20400 == 116 [pid = 1738] [id = 502] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8c656c00) [pid = 1738] [serial = 1505] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0xa2156c00) [pid = 1738] [serial = 1431] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8d5cc000) [pid = 1738] [serial = 1377] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa0511400) [pid = 1738] [serial = 1428] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8be93c00) [pid = 1738] [serial = 1502] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8bffa000) [pid = 1738] [serial = 1503] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x89128000) [pid = 1738] [serial = 1496] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x89fcd400) [pid = 1738] [serial = 1497] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9b1e9800) [pid = 1738] [serial = 1493] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x9ab10800) [pid = 1738] [serial = 1491] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9ab05c00) [pid = 1738] [serial = 1490] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9a4e1000) [pid = 1738] [serial = 1488] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9a32a800) [pid = 1738] [serial = 1487] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x99e03000) [pid = 1738] [serial = 1485] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x99c05000) [pid = 1738] [serial = 1484] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x96bee000) [pid = 1738] [serial = 1482] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x96b2c800) [pid = 1738] [serial = 1481] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x94e8e800) [pid = 1738] [serial = 1479] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x944cbc00) [pid = 1738] [serial = 1478] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x938f8400) [pid = 1738] [serial = 1476] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x92b4b000) [pid = 1738] [serial = 1475] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x92076c00) [pid = 1738] [serial = 1473] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x919be400) [pid = 1738] [serial = 1472] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x911dc800) [pid = 1738] [serial = 1470] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8f66e400) [pid = 1738] [serial = 1469] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8f60c800) [pid = 1738] [serial = 1467] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8f605800) [pid = 1738] [serial = 1466] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8f0b6000) [pid = 1738] [serial = 1464] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8f0b0800) [pid = 1738] [serial = 1463] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8e10e400) [pid = 1738] [serial = 1461] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8e0cc800) [pid = 1738] [serial = 1460] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8de5a800) [pid = 1738] [serial = 1458] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8de54400) [pid = 1738] [serial = 1457] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8d9ca800) [pid = 1738] [serial = 1455] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8d9c1c00) [pid = 1738] [serial = 1454] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8d60e800) [pid = 1738] [serial = 1452] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8c65b000) [pid = 1738] [serial = 1451] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8b651c00) [pid = 1738] [serial = 1449] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8ab5e800) [pid = 1738] [serial = 1448] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x89fd1c00) [pid = 1738] [serial = 1446] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x898e3400) [pid = 1738] [serial = 1445] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8aad9800) [pid = 1738] [serial = 1499] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8ab5f000) [pid = 1738] [serial = 1500] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1738 | 1464783882785 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a80400 == 117 [pid = 1738] [id = 541] 05:24:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x87a82000) [pid = 1738] [serial = 1624] [outer = (nil)] 05:24:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x88047000) [pid = 1738] [serial = 1625] [outer = 0x87a82000] 05:24:42 INFO - PROCESS | 1738 | 1464783882882 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x88843800) [pid = 1738] [serial = 1626] [outer = 0x87a82000] 05:24:43 INFO - PROCESS | 1738 | 1464783883737 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 3738ms 05:24:43 INFO - PROCESS | 1738 | 1464783883795 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1738 | 1464783883802 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:24:43 INFO - PROCESS | 1738 | 1464783883812 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1738 | 1464783883817 Marionette TRACE conn4 <- [1,2138,null,{}] 05:24:43 INFO - PROCESS | 1738 | 1464783883824 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:44 INFO - PROCESS | 1738 | 1464783884052 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:24:44 INFO - PROCESS | 1738 | 1464783884255 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a305c00 == 118 [pid = 1738] [id = 542] 05:24:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8a307800) [pid = 1738] [serial = 1627] [outer = (nil)] 05:24:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8a9e6c00) [pid = 1738] [serial = 1628] [outer = 0x8a307800] 05:24:44 INFO - PROCESS | 1738 | 1464783884337 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8aad4400) [pid = 1738] [serial = 1629] [outer = 0x8a307800] 05:24:45 INFO - PROCESS | 1738 | 1464783885265 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1485ms 05:24:45 INFO - PROCESS | 1738 | 1464783885301 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:24:45 INFO - PROCESS | 1738 | 1464783885307 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:24:45 INFO - PROCESS | 1738 | 1464783885315 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 1738 | 1464783885318 Marionette TRACE conn4 <- [1,2142,null,{}] 05:24:45 INFO - PROCESS | 1738 | 1464783885329 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:45 INFO - PROCESS | 1738 | 1464783885624 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:24:45 INFO - PROCESS | 1738 | 1464783885660 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a305400 == 119 [pid = 1738] [id = 543] 05:24:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8b64fc00) [pid = 1738] [serial = 1630] [outer = (nil)] 05:24:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8be89800) [pid = 1738] [serial = 1631] [outer = 0x8b64fc00] 05:24:45 INFO - PROCESS | 1738 | 1464783885736 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8bffa000) [pid = 1738] [serial = 1632] [outer = 0x8b64fc00] 05:24:46 INFO - PROCESS | 1738 | 1464783886817 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 1738 | 1464783886869 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:24:46 INFO - PROCESS | 1738 | 1464783886891 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1738 | 1464783886900 Marionette TRACE conn4 <- [1,2146,null,{}] 05:24:46 INFO - PROCESS | 1738 | 1464783886906 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:47 INFO - PROCESS | 1738 | 1464783887710 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8ad65400) [pid = 1738] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x87a7b000) [pid = 1738] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8a30f400) [pid = 1738] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x912f6800) [pid = 1738] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8f665000) [pid = 1738] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x88f1ec00) [pid = 1738] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8de60c00) [pid = 1738] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8de42800) [pid = 1738] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8bc46c00) [pid = 1738] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x88f2a400) [pid = 1738] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x89fd2c00) [pid = 1738] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x88044400) [pid = 1738] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8e0c5400) [pid = 1738] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x9bf8d000) [pid = 1738] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9b74f400) [pid = 1738] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8bff6400) [pid = 1738] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x94e94800) [pid = 1738] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9a78e000) [pid = 1738] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x9a4d5000) [pid = 1738] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x94e92000) [pid = 1738] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8f66bc00) [pid = 1738] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x9a64a400) [pid = 1738] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:24:47 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8ad6bc00) [pid = 1738] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:24:47 INFO - PROCESS | 1738 | 1464783887959 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x88044400 == 120 [pid = 1738] [id = 544] 05:24:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x88707c00) [pid = 1738] [serial = 1633] [outer = (nil)] 05:24:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x89124800) [pid = 1738] [serial = 1634] [outer = 0x88707c00] 05:24:48 INFO - PROCESS | 1738 | 1464783888055 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8bc41400) [pid = 1738] [serial = 1635] [outer = 0x88707c00] 05:24:48 INFO - PROCESS | 1738 | 1464783888858 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:24:48 INFO - PROCESS | 1738 | 1464783888890 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:24:48 INFO - PROCESS | 1738 | 1464783888897 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 1738 | 1464783888900 Marionette TRACE conn4 <- [1,2150,null,{}] 05:24:48 INFO - PROCESS | 1738 | 1464783888905 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:49 INFO - PROCESS | 1738 | 1464783889203 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:24:49 INFO - PROCESS | 1738 | 1464783889225 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f1e400 == 121 [pid = 1738] [id = 545] 05:24:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8be90000) [pid = 1738] [serial = 1636] [outer = (nil)] 05:24:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8de53000) [pid = 1738] [serial = 1637] [outer = 0x8be90000] 05:24:49 INFO - PROCESS | 1738 | 1464783889325 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8de5e400) [pid = 1738] [serial = 1638] [outer = 0x8be90000] 05:24:51 INFO - PROCESS | 1738 | 1464783891052 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2187ms 05:24:51 INFO - PROCESS | 1738 | 1464783891085 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 1738 | 1464783891092 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:24:51 INFO - PROCESS | 1738 | 1464783891101 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 1738 | 1464783891108 Marionette TRACE conn4 <- [1,2154,null,{}] 05:24:51 INFO - PROCESS | 1738 | 1464783891117 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:51 INFO - PROCESS | 1738 | 1464783891464 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:24:51 INFO - PROCESS | 1738 | 1464783891819 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e8400 == 122 [pid = 1738] [id = 546] 05:24:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8a30f400) [pid = 1738] [serial = 1639] [outer = (nil)] 05:24:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8aacc000) [pid = 1738] [serial = 1640] [outer = 0x8a30f400] 05:24:51 INFO - PROCESS | 1738 | 1464783891910 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8bc43400) [pid = 1738] [serial = 1641] [outer = 0x8a30f400] 05:24:52 INFO - PROCESS | 1738 | 1464783892861 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1845ms 05:24:52 INFO - PROCESS | 1738 | 1464783892948 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 1738 | 1464783892957 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:24:52 INFO - PROCESS | 1738 | 1464783892968 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 1738 | 1464783892971 Marionette TRACE conn4 <- [1,2158,null,{}] 05:24:52 INFO - PROCESS | 1738 | 1464783892978 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:53 INFO - PROCESS | 1738 | 1464783893238 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:24:53 INFO - PROCESS | 1738 | 1464783893630 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5d2c00 == 123 [pid = 1738] [id = 547] 05:24:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8d612000) [pid = 1738] [serial = 1642] [outer = (nil)] 05:24:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8d9ca800) [pid = 1738] [serial = 1643] [outer = 0x8d612000] 05:24:53 INFO - PROCESS | 1738 | 1464783893720 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8de54400) [pid = 1738] [serial = 1644] [outer = 0x8d612000] 05:24:54 INFO - PROCESS | 1738 | 1464783894655 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1738ms 05:24:54 INFO - PROCESS | 1738 | 1464783894706 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:24:54 INFO - PROCESS | 1738 | 1464783894711 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:24:54 INFO - PROCESS | 1738 | 1464783894718 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 1738 | 1464783894724 Marionette TRACE conn4 <- [1,2162,null,{}] 05:24:54 INFO - PROCESS | 1738 | 1464783894741 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:55 INFO - PROCESS | 1738 | 1464783894998 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:24:55 INFO - PROCESS | 1738 | 1464783895326 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f26c00 == 124 [pid = 1738] [id = 548] 05:24:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8e10a000) [pid = 1738] [serial = 1645] [outer = (nil)] 05:24:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8f0aac00) [pid = 1738] [serial = 1646] [outer = 0x8e10a000] 05:24:55 INFO - PROCESS | 1738 | 1464783895421 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8f246c00) [pid = 1738] [serial = 1647] [outer = 0x8e10a000] 05:24:56 INFO - PROCESS | 1738 | 1464783896339 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1693ms 05:24:56 INFO - PROCESS | 1738 | 1464783896411 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:24:56 INFO - PROCESS | 1738 | 1464783896416 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:24:56 INFO - PROCESS | 1738 | 1464783896422 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 1738 | 1464783896426 Marionette TRACE conn4 <- [1,2166,null,{}] 05:24:56 INFO - PROCESS | 1738 | 1464783896432 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:56 INFO - PROCESS | 1738 | 1464783896705 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:24:57 INFO - PROCESS | 1738 | 1464783897042 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0ac400 == 125 [pid = 1738] [id = 549] 05:24:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8f24c000) [pid = 1738] [serial = 1648] [outer = (nil)] 05:24:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8f661c00) [pid = 1738] [serial = 1649] [outer = 0x8f24c000] 05:24:57 INFO - PROCESS | 1738 | 1464783897128 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8f668c00) [pid = 1738] [serial = 1650] [outer = 0x8f24c000] 05:24:58 INFO - PROCESS | 1738 | 1464783898058 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1685ms 05:24:58 INFO - PROCESS | 1738 | 1464783898107 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:24:58 INFO - PROCESS | 1738 | 1464783898111 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:24:58 INFO - PROCESS | 1738 | 1464783898118 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1738 | 1464783898122 Marionette TRACE conn4 <- [1,2170,null,{}] 05:24:58 INFO - PROCESS | 1738 | 1464783898127 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:58 INFO - PROCESS | 1738 | 1464783898352 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:24:58 INFO - PROCESS | 1738 | 1464783898681 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7e000 == 126 [pid = 1738] [id = 550] 05:24:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8f60b000) [pid = 1738] [serial = 1651] [outer = (nil)] 05:24:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x911df000) [pid = 1738] [serial = 1652] [outer = 0x8f60b000] 05:24:58 INFO - PROCESS | 1738 | 1464783898773 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x912f5400) [pid = 1738] [serial = 1653] [outer = 0x8f60b000] 05:24:59 INFO - PROCESS | 1738 | 1464783899712 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1631ms 05:24:59 INFO - PROCESS | 1738 | 1464783899749 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1738 | 1464783899753 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:24:59 INFO - PROCESS | 1738 | 1464783899759 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1738 | 1464783899763 Marionette TRACE conn4 <- [1,2174,null,{}] 05:24:59 INFO - PROCESS | 1738 | 1464783899769 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:00 INFO - PROCESS | 1738 | 1464783900008 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:25:00 INFO - PROCESS | 1738 | 1464783900345 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f66d000 == 127 [pid = 1738] [id = 551] 05:25:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x911e4c00) [pid = 1738] [serial = 1654] [outer = (nil)] 05:25:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x92b41400) [pid = 1738] [serial = 1655] [outer = 0x911e4c00] 05:25:00 INFO - PROCESS | 1738 | 1464783900440 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x938afc00) [pid = 1738] [serial = 1656] [outer = 0x911e4c00] 05:25:01 INFO - PROCESS | 1738 | 1464783901384 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1694ms 05:25:01 INFO - PROCESS | 1738 | 1464783901456 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 1738 | 1464783901461 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:25:01 INFO - PROCESS | 1738 | 1464783901470 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1738 | 1464783901473 Marionette TRACE conn4 <- [1,2178,null,{}] 05:25:01 INFO - PROCESS | 1738 | 1464783901480 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:01 INFO - PROCESS | 1738 | 1464783901796 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:25:02 INFO - PROCESS | 1738 | 1464783902197 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8883fc00 == 128 [pid = 1738] [id = 552] 05:25:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8a30fc00) [pid = 1738] [serial = 1657] [outer = (nil)] 05:25:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x9443b000) [pid = 1738] [serial = 1658] [outer = 0x8a30fc00] 05:25:02 INFO - PROCESS | 1738 | 1464783902291 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x94e89800) [pid = 1738] [serial = 1659] [outer = 0x8a30fc00] 05:25:03 INFO - PROCESS | 1738 | 1464783903317 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1938ms 05:25:03 INFO - PROCESS | 1738 | 1464783903409 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:25:03 INFO - PROCESS | 1738 | 1464783903413 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:25:03 INFO - PROCESS | 1738 | 1464783903420 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1738 | 1464783903425 Marionette TRACE conn4 <- [1,2182,null,{}] 05:25:03 INFO - PROCESS | 1738 | 1464783903519 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:03 INFO - PROCESS | 1738 | 1464783903781 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:25:04 INFO - PROCESS | 1738 | 1464783904047 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fafc00 == 129 [pid = 1738] [id = 553] 05:25:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9277d000) [pid = 1738] [serial = 1660] [outer = (nil)] 05:25:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x97569800) [pid = 1738] [serial = 1661] [outer = 0x9277d000] 05:25:04 INFO - PROCESS | 1738 | 1464783904133 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x97574400) [pid = 1738] [serial = 1662] [outer = 0x9277d000] 05:25:05 INFO - PROCESS | 1738 | 1464783905066 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1725ms 05:25:05 INFO - PROCESS | 1738 | 1464783905145 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 1738 | 1464783905148 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:25:05 INFO - PROCESS | 1738 | 1464783905155 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1738 | 1464783905159 Marionette TRACE conn4 <- [1,2186,null,{}] 05:25:05 INFO - PROCESS | 1738 | 1464783905165 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:05 INFO - PROCESS | 1738 | 1464783905441 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:25:05 INFO - PROCESS | 1738 | 1464783905787 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c9400 == 130 [pid = 1738] [id = 554] 05:25:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x96b22400) [pid = 1738] [serial = 1663] [outer = (nil)] 05:25:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x99e02c00) [pid = 1738] [serial = 1664] [outer = 0x96b22400] 05:25:05 INFO - PROCESS | 1738 | 1464783905876 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x99e07000) [pid = 1738] [serial = 1665] [outer = 0x96b22400] 05:25:06 INFO - PROCESS | 1738 | 1464783906801 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1684ms 05:25:06 INFO - PROCESS | 1738 | 1464783906840 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 1738 | 1464783906844 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:25:06 INFO - PROCESS | 1738 | 1464783906850 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 1738 | 1464783906854 Marionette TRACE conn4 <- [1,2190,null,{}] 05:25:06 INFO - PROCESS | 1738 | 1464783906859 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:07 INFO - PROCESS | 1738 | 1464783907098 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:25:07 INFO - PROCESS | 1738 | 1464783907450 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x898edc00 == 131 [pid = 1738] [id = 555] 05:25:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x89fd0800) [pid = 1738] [serial = 1666] [outer = (nil)] 05:25:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9a32e800) [pid = 1738] [serial = 1667] [outer = 0x89fd0800] 05:25:07 INFO - PROCESS | 1738 | 1464783907547 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9a337000) [pid = 1738] [serial = 1668] [outer = 0x89fd0800] 05:25:08 INFO - PROCESS | 1738 | 1464783908502 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1681ms 05:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:25:08 INFO - PROCESS | 1738 | 1464783908533 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 1738 | 1464783908537 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:25:08 INFO - PROCESS | 1738 | 1464783908544 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 1738 | 1464783908548 Marionette TRACE conn4 <- [1,2194,null,{}] 05:25:08 INFO - PROCESS | 1738 | 1464783908555 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:08 INFO - PROCESS | 1738 | 1464783908821 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:25:09 INFO - PROCESS | 1738 | 1464783909173 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ab05c00 == 132 [pid = 1738] [id = 556] 05:25:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9b1e9400) [pid = 1738] [serial = 1669] [outer = (nil)] 05:25:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9b4cf000) [pid = 1738] [serial = 1670] [outer = 0x9b1e9400] 05:25:09 INFO - PROCESS | 1738 | 1464783909276 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9b752400) [pid = 1738] [serial = 1671] [outer = 0x9b1e9400] 05:25:10 INFO - PROCESS | 1738 | 1464783910231 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1741ms 05:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:25:10 INFO - PROCESS | 1738 | 1464783910284 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1738 | 1464783910288 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:25:10 INFO - PROCESS | 1738 | 1464783910294 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1738 | 1464783910298 Marionette TRACE conn4 <- [1,2198,null,{}] 05:25:10 INFO - PROCESS | 1738 | 1464783910304 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:10 INFO - PROCESS | 1738 | 1464783910532 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:25:10 INFO - PROCESS | 1738 | 1464783910878 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b442c00 == 133 [pid = 1738] [id = 557] 05:25:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9b5abc00) [pid = 1738] [serial = 1672] [outer = (nil)] 05:25:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9c1b8800) [pid = 1738] [serial = 1673] [outer = 0x9b5abc00] 05:25:10 INFO - PROCESS | 1738 | 1464783910972 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9d8d1400) [pid = 1738] [serial = 1674] [outer = 0x9b5abc00] 05:25:11 INFO - PROCESS | 1738 | 1464783911870 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1640ms 05:25:11 INFO - PROCESS | 1738 | 1464783911934 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1738 | 1464783911937 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:25:11 INFO - PROCESS | 1738 | 1464783911944 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1738 | 1464783911958 Marionette TRACE conn4 <- [1,2202,null,{}] 05:25:11 INFO - PROCESS | 1738 | 1464783911965 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:12 INFO - PROCESS | 1738 | 1464783912204 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:25:12 INFO - PROCESS | 1738 | 1464783912566 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762b400 == 134 [pid = 1738] [id = 558] 05:25:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8a303400) [pid = 1738] [serial = 1675] [outer = (nil)] 05:25:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa2280800) [pid = 1738] [serial = 1676] [outer = 0x8a303400] 05:25:12 INFO - PROCESS | 1738 | 1464783912656 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa22cec00) [pid = 1738] [serial = 1677] [outer = 0x8a303400] 05:25:13 INFO - PROCESS | 1738 | 1464783913608 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1738ms 05:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:25:13 INFO - PROCESS | 1738 | 1464783913685 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 1738 | 1464783913688 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:25:13 INFO - PROCESS | 1738 | 1464783913696 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1738 | 1464783913699 Marionette TRACE conn4 <- [1,2206,null,{}] 05:25:13 INFO - PROCESS | 1738 | 1464783913705 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:13 INFO - PROCESS | 1738 | 1464783913975 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:25:14 INFO - PROCESS | 1738 | 1464783914320 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 1738 | ++DOCSHELL 0xa21b2000 == 135 [pid = 1738] [id = 559] 05:25:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0xa2284400) [pid = 1738] [serial = 1678] [outer = (nil)] 05:25:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa3260800) [pid = 1738] [serial = 1679] [outer = 0xa2284400] 05:25:14 INFO - PROCESS | 1738 | 1464783914417 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa3261c00) [pid = 1738] [serial = 1680] [outer = 0xa2284400] 05:25:15 INFO - PROCESS | 1738 | 1464783915402 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1785ms 05:25:15 INFO - PROCESS | 1738 | 1464783915481 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 1738 | 1464783915485 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:25:15 INFO - PROCESS | 1738 | 1464783915491 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 1738 | 1464783915494 Marionette TRACE conn4 <- [1,2210,null,{}] 05:25:15 INFO - PROCESS | 1738 | 1464783915500 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:15 INFO - PROCESS | 1738 | 1464783915781 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:25:16 INFO - PROCESS | 1738 | 1464783916127 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1068400 == 136 [pid = 1738] [id = 560] 05:25:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0xa306b400) [pid = 1738] [serial = 1681] [outer = (nil)] 05:25:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa35ec800) [pid = 1738] [serial = 1682] [outer = 0xa306b400] 05:25:16 INFO - PROCESS | 1738 | 1464783916214 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa5046000) [pid = 1738] [serial = 1683] [outer = 0xa306b400] 05:25:17 INFO - PROCESS | 1738 | 1464783917108 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1690ms 05:25:17 INFO - PROCESS | 1738 | 1464783917182 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1738 | 1464783917185 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:25:17 INFO - PROCESS | 1738 | 1464783917192 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1738 | 1464783917195 Marionette TRACE conn4 <- [1,2214,null,{}] 05:25:17 INFO - PROCESS | 1738 | 1464783917201 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:17 INFO - PROCESS | 1738 | 1464783917461 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:25:17 INFO - PROCESS | 1738 | 1464783917822 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de56800 == 137 [pid = 1738] [id = 561] 05:25:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8e077000) [pid = 1738] [serial = 1684] [outer = (nil)] 05:25:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa6292000) [pid = 1738] [serial = 1685] [outer = 0x8e077000] 05:25:17 INFO - PROCESS | 1738 | 1464783917915 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa6299c00) [pid = 1738] [serial = 1686] [outer = 0x8e077000] 05:25:18 INFO - PROCESS | 1738 | 1464783918834 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1694ms 05:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:25:18 INFO - PROCESS | 1738 | 1464783918886 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 1738 | 1464783918889 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:25:18 INFO - PROCESS | 1738 | 1464783918897 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1738 | 1464783918899 Marionette TRACE conn4 <- [1,2218,null,{}] 05:25:18 INFO - PROCESS | 1738 | 1464783918906 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:19 INFO - PROCESS | 1738 | 1464783919168 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:25:19 INFO - PROCESS | 1738 | 1464783919525 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8761e800 == 138 [pid = 1738] [id = 562] 05:25:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x87a7f400) [pid = 1738] [serial = 1687] [outer = (nil)] 05:25:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8f1d7000) [pid = 1738] [serial = 1688] [outer = 0x87a7f400] 05:25:19 INFO - PROCESS | 1738 | 1464783919618 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8f1d8800) [pid = 1738] [serial = 1689] [outer = 0x87a7f400] 05:25:20 INFO - PROCESS | 1738 | 1464783920550 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x96be9c00 == 137 [pid = 1738] [id = 495] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x92782400 == 136 [pid = 1738] [id = 496] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9a195000 == 135 [pid = 1738] [id = 497] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x88044400 == 134 [pid = 1738] [id = 544] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8a305400 == 133 [pid = 1738] [id = 543] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8a305c00 == 132 [pid = 1738] [id = 542] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x87a80400 == 131 [pid = 1738] [id = 541] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x87627800 == 130 [pid = 1738] [id = 537] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9a332400 == 129 [pid = 1738] [id = 536] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e8400 == 128 [pid = 1738] [id = 535] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x944ce800 == 127 [pid = 1738] [id = 534] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1400 == 126 [pid = 1738] [id = 532] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8f758800 == 125 [pid = 1738] [id = 533] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x912f3c00 == 124 [pid = 1738] [id = 531] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8f74a400 == 123 [pid = 1738] [id = 530] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8912a800 == 122 [pid = 1738] [id = 529] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8e071000 == 121 [pid = 1738] [id = 528] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8be95400 == 120 [pid = 1738] [id = 527] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47800 == 119 [pid = 1738] [id = 526] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8804a400 == 118 [pid = 1738] [id = 524] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8be90c00 == 117 [pid = 1738] [id = 525] 05:25:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8804a800 == 116 [pid = 1738] [id = 523] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x9b1ef400) [pid = 1738] [serial = 1494] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8bc47800) [pid = 1738] [serial = 1443] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8d611c00) [pid = 1738] [serial = 1571] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8b654000) [pid = 1738] [serial = 1565] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x88705800) [pid = 1738] [serial = 1568] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x92b4c000) [pid = 1738] [serial = 1529] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x921ce800) [pid = 1738] [serial = 1527] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x921ca800) [pid = 1738] [serial = 1526] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x92075c00) [pid = 1738] [serial = 1524] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x912f2c00) [pid = 1738] [serial = 1523] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8f0b2400) [pid = 1738] [serial = 1521] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8f0a9c00) [pid = 1738] [serial = 1520] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8e0cd800) [pid = 1738] [serial = 1518] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8e074800) [pid = 1738] [serial = 1517] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8de71400) [pid = 1738] [serial = 1515] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8de50400) [pid = 1738] [serial = 1514] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8c652800) [pid = 1738] [serial = 1512] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8be8ec00) [pid = 1738] [serial = 1511] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8a30a800) [pid = 1738] [serial = 1509] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8912a000) [pid = 1738] [serial = 1508] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8a310800) [pid = 1738] [serial = 1562] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x88145400) [pid = 1738] [serial = 1559] [outer = (nil)] [url = about:blank] 05:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3803ms 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x88844400) [pid = 1738] [serial = 1560] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa2285c00) [pid = 1738] [serial = 1557] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa227f000) [pid = 1738] [serial = 1556] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa1061c00) [pid = 1738] [serial = 1554] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa0510000) [pid = 1738] [serial = 1553] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9c25ac00) [pid = 1738] [serial = 1551] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9c1b9c00) [pid = 1738] [serial = 1550] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9bf4e000) [pid = 1738] [serial = 1548] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9b96f400) [pid = 1738] [serial = 1547] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9b5b7800) [pid = 1738] [serial = 1545] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9b5b4000) [pid = 1738] [serial = 1544] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9b1efc00) [pid = 1738] [serial = 1542] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9b1e3800) [pid = 1738] [serial = 1541] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9ab05400) [pid = 1738] [serial = 1539] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9a789800) [pid = 1738] [serial = 1538] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x99e04c00) [pid = 1738] [serial = 1536] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x99c0c000) [pid = 1738] [serial = 1535] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x94e95800) [pid = 1738] [serial = 1533] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x94e8dc00) [pid = 1738] [serial = 1532] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x938bc000) [pid = 1738] [serial = 1530] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8b7e0000) [pid = 1738] [serial = 1566] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8bc4c000) [pid = 1738] [serial = 1569] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8a9e3000) [pid = 1738] [serial = 1563] [outer = (nil)] [url = about:blank] 05:25:22 INFO - PROCESS | 1738 | 1464783922846 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1738 | 1464783922851 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:25:22 INFO - PROCESS | 1738 | 1464783922870 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1738 | 1464783922877 Marionette TRACE conn4 <- [1,2222,null,{}] 05:25:22 INFO - PROCESS | 1738 | 1464783922885 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:23 INFO - PROCESS | 1738 | 1464783923089 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:25:23 INFO - PROCESS | 1738 | 1464783923324 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8814e800 == 117 [pid = 1738] [id = 563] 05:25:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8814f800) [pid = 1738] [serial = 1690] [outer = (nil)] 05:25:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8870a800) [pid = 1738] [serial = 1691] [outer = 0x8814f800] 05:25:23 INFO - PROCESS | 1738 | 1464783923401 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8884e400) [pid = 1738] [serial = 1692] [outer = 0x8814f800] 05:25:24 INFO - PROCESS | 1738 | 1464783924254 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1443ms 05:25:24 INFO - PROCESS | 1738 | 1464783924313 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 1738 | 1464783924319 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:25:24 INFO - PROCESS | 1738 | 1464783924332 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 1738 | 1464783924338 Marionette TRACE conn4 <- [1,2226,null,{}] 05:25:24 INFO - PROCESS | 1738 | 1464783924344 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:24 INFO - PROCESS | 1738 | 1464783924565 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:25:24 INFO - PROCESS | 1738 | 1464783924814 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a301400 == 118 [pid = 1738] [id = 564] 05:25:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8a302800) [pid = 1738] [serial = 1693] [outer = (nil)] 05:25:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8a30e000) [pid = 1738] [serial = 1694] [outer = 0x8a302800] 05:25:24 INFO - PROCESS | 1738 | 1464783924933 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8a9e2000) [pid = 1738] [serial = 1695] [outer = 0x8a302800] 05:25:25 INFO - PROCESS | 1738 | 1464783925912 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1642ms 05:25:25 INFO - PROCESS | 1738 | 1464783925973 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1738 | 1464783925977 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:25:25 INFO - PROCESS | 1738 | 1464783925984 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1738 | 1464783925987 Marionette TRACE conn4 <- [1,2230,null,{}] 05:25:26 INFO - PROCESS | 1738 | 1464783926002 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:26 INFO - PROCESS | 1738 | 1464783926403 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:25:26 INFO - PROCESS | 1738 | 1464783926437 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab5d000 == 119 [pid = 1738] [id = 565] 05:25:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8ad68400) [pid = 1738] [serial = 1696] [outer = (nil)] 05:25:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8b651000) [pid = 1738] [serial = 1697] [outer = 0x8ad68400] 05:25:26 INFO - PROCESS | 1738 | 1464783926579 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8b7dc000) [pid = 1738] [serial = 1698] [outer = 0x8ad68400] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0xa21b0800) [pid = 1738] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8de51400) [pid = 1738] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8b7dd400) [pid = 1738] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x92c63400) [pid = 1738] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8d7cf400) [pid = 1738] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x87a82000) [pid = 1738] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x919b9c00) [pid = 1738] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8a307800) [pid = 1738] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8de54000) [pid = 1738] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8b64fc00) [pid = 1738] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:25:27 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x89fccc00) [pid = 1738] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8ab5c400) [pid = 1738] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8e077c00) [pid = 1738] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8bff1c00) [pid = 1738] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9a4dac00) [pid = 1738] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x99e02000) [pid = 1738] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8be91800) [pid = 1738] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0xa240a800) [pid = 1738] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8ab56000) [pid = 1738] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8f74dc00) [pid = 1738] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x88707c00) [pid = 1738] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:25:28 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x99e06400) [pid = 1738] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:25:28 INFO - PROCESS | 1738 | 1464783928282 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2351ms 05:25:28 INFO - PROCESS | 1738 | 1464783928335 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1738 | 1464783928339 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:25:28 INFO - PROCESS | 1738 | 1464783928345 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1738 | 1464783928363 Marionette TRACE conn4 <- [1,2234,null,{}] 05:25:28 INFO - PROCESS | 1738 | 1464783928369 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:28 INFO - PROCESS | 1738 | 1464783928582 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:25:28 INFO - PROCESS | 1738 | 1464783928797 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x88707c00 == 120 [pid = 1738] [id = 566] 05:25:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x89fcdc00) [pid = 1738] [serial = 1699] [outer = (nil)] 05:25:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8bc4c000) [pid = 1738] [serial = 1700] [outer = 0x89fcdc00] 05:25:28 INFO - PROCESS | 1738 | 1464783928875 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8be91800) [pid = 1738] [serial = 1701] [outer = 0x89fcdc00] 05:25:29 INFO - PROCESS | 1738 | 1464783929779 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1459ms 05:25:29 INFO - PROCESS | 1738 | 1464783929805 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1738 | 1464783929808 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:25:29 INFO - PROCESS | 1738 | 1464783929815 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1738 | 1464783929818 Marionette TRACE conn4 <- [1,2238,null,{}] 05:25:29 INFO - PROCESS | 1738 | 1464783929823 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:30 INFO - PROCESS | 1738 | 1464783930171 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:25:30 INFO - PROCESS | 1738 | 1464783930539 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762b000 == 121 [pid = 1738] [id = 567] 05:25:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8762c800) [pid = 1738] [serial = 1702] [outer = (nil)] 05:25:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x87a7d400) [pid = 1738] [serial = 1703] [outer = 0x8762c800] 05:25:30 INFO - PROCESS | 1738 | 1464783930640 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x88048400) [pid = 1738] [serial = 1704] [outer = 0x8762c800] 05:25:31 INFO - PROCESS | 1738 | 1464783931618 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1881ms 05:25:31 INFO - PROCESS | 1738 | 1464783931699 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:25:31 INFO - PROCESS | 1738 | 1464783931706 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:25:31 INFO - PROCESS | 1738 | 1464783931715 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1738 | 1464783931722 Marionette TRACE conn4 <- [1,2242,null,{}] 05:25:31 INFO - PROCESS | 1738 | 1464783931730 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:32 INFO - PROCESS | 1738 | 1464783932022 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:25:32 INFO - PROCESS | 1738 | 1464783932373 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8912c400 == 122 [pid = 1738] [id = 568] 05:25:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x898e3800) [pid = 1738] [serial = 1705] [outer = (nil)] 05:25:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x898eb000) [pid = 1738] [serial = 1706] [outer = 0x898e3800] 05:25:32 INFO - PROCESS | 1738 | 1464783932471 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x89fd1000) [pid = 1738] [serial = 1707] [outer = 0x898e3800] 05:25:33 INFO - PROCESS | 1738 | 1464783933489 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1838ms 05:25:33 INFO - PROCESS | 1738 | 1464783933554 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 1738 | 1464783933562 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:25:33 INFO - PROCESS | 1738 | 1464783933572 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 1738 | 1464783933577 Marionette TRACE conn4 <- [1,2246,null,{}] 05:25:33 INFO - PROCESS | 1738 | 1464783933588 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1738 | 1464783934047 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:25:34 INFO - PROCESS | 1738 | 1464783934502 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fd4c00 == 123 [pid = 1738] [id = 569] 05:25:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8ab5f400) [pid = 1738] [serial = 1708] [outer = (nil)] 05:25:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8b64b000) [pid = 1738] [serial = 1709] [outer = 0x8ab5f400] 05:25:34 INFO - PROCESS | 1738 | 1464783934614 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8bc4c400) [pid = 1738] [serial = 1710] [outer = 0x8ab5f400] 05:25:35 INFO - PROCESS | 1738 | 1464783935644 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2091ms 05:25:35 INFO - PROCESS | 1738 | 1464783935663 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1738 | 1464783935669 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:25:35 INFO - PROCESS | 1738 | 1464783935687 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1738 | 1464783935695 Marionette TRACE conn4 <- [1,2250,null,{}] 05:25:35 INFO - PROCESS | 1738 | 1464783935702 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:36 INFO - PROCESS | 1738 | 1464783936018 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:25:36 INFO - PROCESS | 1738 | 1464783936355 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3cf400 == 124 [pid = 1738] [id = 570] 05:25:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8b64fc00) [pid = 1738] [serial = 1711] [outer = (nil)] 05:25:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8d5d2000) [pid = 1738] [serial = 1712] [outer = 0x8b64fc00] 05:25:36 INFO - PROCESS | 1738 | 1464783936447 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8d619000) [pid = 1738] [serial = 1713] [outer = 0x8b64fc00] 05:25:37 INFO - PROCESS | 1738 | 1464783937440 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1797ms 05:25:37 INFO - PROCESS | 1738 | 1464783937477 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1738 | 1464783937481 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:25:37 INFO - PROCESS | 1738 | 1464783937509 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1738 | 1464783937513 Marionette TRACE conn4 <- [1,2254,null,{}] 05:25:37 INFO - PROCESS | 1738 | 1464783937519 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:37 INFO - PROCESS | 1738 | 1464783937765 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:25:38 INFO - PROCESS | 1738 | 1464783938116 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d610c00 == 125 [pid = 1738] [id = 571] 05:25:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d618000) [pid = 1738] [serial = 1714] [outer = (nil)] 05:25:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d9c5c00) [pid = 1738] [serial = 1715] [outer = 0x8d618000] 05:25:38 INFO - PROCESS | 1738 | 1464783938215 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8d9cb800) [pid = 1738] [serial = 1716] [outer = 0x8d618000] 05:25:39 INFO - PROCESS | 1738 | 1464783939260 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1794ms 05:25:39 INFO - PROCESS | 1738 | 1464783939300 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 1738 | 1464783939303 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:25:39 INFO - PROCESS | 1738 | 1464783939311 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1738 | 1464783939314 Marionette TRACE conn4 <- [1,2258,null,{}] 05:25:39 INFO - PROCESS | 1738 | 1464783939320 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:39 INFO - PROCESS | 1738 | 1464783939569 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:25:39 INFO - PROCESS | 1738 | 1464783939931 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5fc00 == 126 [pid = 1738] [id = 572] 05:25:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8de71c00) [pid = 1738] [serial = 1717] [outer = (nil)] 05:25:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8de7a400) [pid = 1738] [serial = 1718] [outer = 0x8de71c00] 05:25:40 INFO - PROCESS | 1738 | 1464783940041 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8e0c2c00) [pid = 1738] [serial = 1719] [outer = 0x8de71c00] 05:25:41 INFO - PROCESS | 1738 | 1464783941123 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1837ms 05:25:41 INFO - PROCESS | 1738 | 1464783941148 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 1738 | 1464783941152 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:25:41 INFO - PROCESS | 1738 | 1464783941161 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1738 | 1464783941164 Marionette TRACE conn4 <- [1,2262,null,{}] 05:25:41 INFO - PROCESS | 1738 | 1464783941171 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:41 INFO - PROCESS | 1738 | 1464783941406 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:25:41 INFO - PROCESS | 1738 | 1464783941795 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5e000 == 127 [pid = 1738] [id = 573] 05:25:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e0ca000) [pid = 1738] [serial = 1720] [outer = (nil)] 05:25:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e284000) [pid = 1738] [serial = 1721] [outer = 0x8e0ca000] 05:25:41 INFO - PROCESS | 1738 | 1464783941936 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e286000) [pid = 1738] [serial = 1722] [outer = 0x8e0ca000] 05:25:42 INFO - PROCESS | 1738 | 1464783942942 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1842ms 05:25:43 INFO - PROCESS | 1738 | 1464783943003 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1738 | 1464783943007 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:25:43 INFO - PROCESS | 1738 | 1464783943014 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1738 | 1464783943017 Marionette TRACE conn4 <- [1,2266,null,{}] 05:25:43 INFO - PROCESS | 1738 | 1464783943023 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:43 INFO - PROCESS | 1738 | 1464783943268 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:25:43 INFO - PROCESS | 1738 | 1464783943598 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fd1800 == 128 [pid = 1738] [id = 574] 05:25:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8ab5c800) [pid = 1738] [serial = 1723] [outer = (nil)] 05:25:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8f0b8c00) [pid = 1738] [serial = 1724] [outer = 0x8ab5c800] 05:25:43 INFO - PROCESS | 1738 | 1464783943692 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8f1d3000) [pid = 1738] [serial = 1725] [outer = 0x8ab5c800] 05:25:44 INFO - PROCESS | 1738 | 1464783944672 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1731ms 05:25:44 INFO - PROCESS | 1738 | 1464783944746 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 1738 | 1464783944756 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:25:44 INFO - PROCESS | 1738 | 1464783944770 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1738 | 1464783944773 Marionette TRACE conn4 <- [1,2270,null,{}] 05:25:44 INFO - PROCESS | 1738 | 1464783944779 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:45 INFO - PROCESS | 1738 | 1464783945048 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:25:45 INFO - PROCESS | 1738 | 1464783945389 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0ac000 == 129 [pid = 1738] [id = 575] 05:25:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8f1d2c00) [pid = 1738] [serial = 1726] [outer = (nil)] 05:25:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8f60b400) [pid = 1738] [serial = 1727] [outer = 0x8f1d2c00] 05:25:45 INFO - PROCESS | 1738 | 1464783945547 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f662400) [pid = 1738] [serial = 1728] [outer = 0x8f1d2c00] 05:25:46 INFO - PROCESS | 1738 | 1464783946438 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1743ms 05:25:46 INFO - PROCESS | 1738 | 1464783946514 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 1738 | 1464783946521 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:25:46 INFO - PROCESS | 1738 | 1464783946533 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1738 | 1464783946549 Marionette TRACE conn4 <- [1,2274,null,{}] 05:25:46 INFO - PROCESS | 1738 | 1464783946559 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:46 INFO - PROCESS | 1738 | 1464783946947 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:25:47 INFO - PROCESS | 1738 | 1464783947175 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0aec00 == 130 [pid = 1738] [id = 576] 05:25:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8f60ec00) [pid = 1738] [serial = 1729] [outer = (nil)] 05:25:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x912eb400) [pid = 1738] [serial = 1730] [outer = 0x8f60ec00] 05:25:47 INFO - PROCESS | 1738 | 1464783947283 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x912f8c00) [pid = 1738] [serial = 1731] [outer = 0x8f60ec00] 05:25:48 INFO - PROCESS | 1738 | 1464783948240 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1749ms 05:25:48 INFO - PROCESS | 1738 | 1464783948286 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 1738 | 1464783948292 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:25:48 INFO - PROCESS | 1738 | 1464783948305 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1738 | 1464783948309 Marionette TRACE conn4 <- [1,2278,null,{}] 05:25:48 INFO - PROCESS | 1738 | 1464783948319 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:48 INFO - PROCESS | 1738 | 1464783948575 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:25:48 INFO - PROCESS | 1738 | 1464783948921 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207c000 == 131 [pid = 1738] [id = 577] 05:25:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9207c400) [pid = 1738] [serial = 1732] [outer = (nil)] 05:25:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x921c5800) [pid = 1738] [serial = 1733] [outer = 0x9207c400] 05:25:49 INFO - PROCESS | 1738 | 1464783949030 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9277a000) [pid = 1738] [serial = 1734] [outer = 0x9207c400] 05:25:50 INFO - PROCESS | 1738 | 1464783950107 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1843ms 05:25:50 INFO - PROCESS | 1738 | 1464783950148 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 1738 | 1464783950151 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:25:50 INFO - PROCESS | 1738 | 1464783950158 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1738 | 1464783950162 Marionette TRACE conn4 <- [1,2282,null,{}] 05:25:50 INFO - PROCESS | 1738 | 1464783950168 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:50 INFO - PROCESS | 1738 | 1464783950415 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:25:50 INFO - PROCESS | 1738 | 1464783950756 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x919c2c00 == 132 [pid = 1738] [id = 578] 05:25:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9277ec00) [pid = 1738] [serial = 1735] [outer = (nil)] 05:25:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x938fb000) [pid = 1738] [serial = 1736] [outer = 0x9277ec00] 05:25:50 INFO - PROCESS | 1738 | 1464783950851 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x944ccc00) [pid = 1738] [serial = 1737] [outer = 0x9277ec00] 05:25:51 INFO - PROCESS | 1738 | 1464783951830 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1745ms 05:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:25:51 INFO - PROCESS | 1738 | 1464783951903 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1738 | 1464783951907 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:25:51 INFO - PROCESS | 1738 | 1464783951914 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1738 | 1464783951917 Marionette TRACE conn4 <- [1,2286,null,{}] 05:25:51 INFO - PROCESS | 1738 | 1464783951923 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:52 INFO - PROCESS | 1738 | 1464783952218 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:25:52 INFO - PROCESS | 1738 | 1464783952554 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bc49400 == 133 [pid = 1738] [id = 579] 05:25:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8be8e400) [pid = 1738] [serial = 1738] [outer = (nil)] 05:25:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x96b28400) [pid = 1738] [serial = 1739] [outer = 0x8be8e400] 05:25:52 INFO - PROCESS | 1738 | 1464783952647 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x96b2c800) [pid = 1738] [serial = 1740] [outer = 0x8be8e400] 05:25:53 INFO - PROCESS | 1738 | 1464783953566 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:25:53 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 05:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1732ms 05:25:53 INFO - PROCESS | 1738 | 1464783953645 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1738 | 1464783953649 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:25:53 INFO - PROCESS | 1738 | 1464783953656 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1738 | 1464783953659 Marionette TRACE conn4 <- [1,2290,null,{}] 05:25:53 INFO - PROCESS | 1738 | 1464783953665 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 1738 | 1464783953940 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:25:54 INFO - PROCESS | 1738 | 1464783954277 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785dc00 == 134 [pid = 1738] [id = 580] 05:25:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x96b21400) [pid = 1738] [serial = 1741] [outer = (nil)] 05:25:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x990c9000) [pid = 1738] [serial = 1742] [outer = 0x96b21400] 05:25:54 INFO - PROCESS | 1738 | 1464783954383 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x99caf800) [pid = 1738] [serial = 1743] [outer = 0x96b21400] 05:25:55 INFO - PROCESS | 1738 | 1464783955300 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1686ms 05:25:55 INFO - PROCESS | 1738 | 1464783955344 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 1738 | 1464783955348 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:25:55 INFO - PROCESS | 1738 | 1464783955356 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1738 | 1464783955360 Marionette TRACE conn4 <- [1,2294,null,{}] 05:25:55 INFO - PROCESS | 1738 | 1464783955364 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:55 INFO - PROCESS | 1738 | 1464783955686 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:25:56 INFO - PROCESS | 1738 | 1464783956028 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de54000 == 135 [pid = 1738] [id = 581] 05:25:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x99e0a000) [pid = 1738] [serial = 1744] [outer = (nil)] 05:25:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9a332800) [pid = 1738] [serial = 1745] [outer = 0x99e0a000] 05:25:56 INFO - PROCESS | 1738 | 1464783956155 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9a4db000) [pid = 1738] [serial = 1746] [outer = 0x99e0a000] 05:25:57 INFO - PROCESS | 1738 | 1464783957156 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1846ms 05:25:57 INFO - PROCESS | 1738 | 1464783957203 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:25:57 INFO - PROCESS | 1738 | 1464783957208 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:25:57 INFO - PROCESS | 1738 | 1464783957214 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1738 | 1464783957217 Marionette TRACE conn4 <- [1,2298,null,{}] 05:25:57 INFO - PROCESS | 1738 | 1464783957223 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:57 INFO - PROCESS | 1738 | 1464783957448 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:25:57 INFO - PROCESS | 1738 | 1464783957799 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad60c00 == 136 [pid = 1738] [id = 582] 05:25:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8bc4f000) [pid = 1738] [serial = 1747] [outer = (nil)] 05:25:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x9a78ec00) [pid = 1738] [serial = 1748] [outer = 0x8bc4f000] 05:25:57 INFO - PROCESS | 1738 | 1464783957910 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9a794c00) [pid = 1738] [serial = 1749] [outer = 0x8bc4f000] 05:25:58 INFO - PROCESS | 1738 | 1464783958932 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1789ms 05:25:59 INFO - PROCESS | 1738 | 1464783959003 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 1738 | 1464783959008 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:25:59 INFO - PROCESS | 1738 | 1464783959014 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 1738 | 1464783959017 Marionette TRACE conn4 <- [1,2302,null,{}] 05:25:59 INFO - PROCESS | 1738 | 1464783959023 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:59 INFO - PROCESS | 1738 | 1464783959287 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:25:59 INFO - PROCESS | 1738 | 1464783959645 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c30c00 == 137 [pid = 1738] [id = 583] 05:25:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x94437c00) [pid = 1738] [serial = 1750] [outer = (nil)] 05:25:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9ae42800) [pid = 1738] [serial = 1751] [outer = 0x94437c00] 05:25:59 INFO - PROCESS | 1738 | 1464783959735 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9ae49c00) [pid = 1738] [serial = 1752] [outer = 0x94437c00] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8804dc00 == 136 [pid = 1738] [id = 297] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x88707c00 == 135 [pid = 1738] [id = 566] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab5d000 == 134 [pid = 1738] [id = 565] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8a301400 == 133 [pid = 1738] [id = 564] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8814e800 == 132 [pid = 1738] [id = 563] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de56800 == 131 [pid = 1738] [id = 561] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0xa21b2000 == 130 [pid = 1738] [id = 559] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0xa1068400 == 129 [pid = 1738] [id = 560] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8762b400 == 128 [pid = 1738] [id = 558] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9b442c00 == 127 [pid = 1738] [id = 557] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9ab05c00 == 126 [pid = 1738] [id = 556] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d9c9400 == 125 [pid = 1738] [id = 554] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x898edc00 == 124 [pid = 1738] [id = 555] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x85fafc00 == 123 [pid = 1738] [id = 553] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8883fc00 == 122 [pid = 1738] [id = 552] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f66d000 == 121 [pid = 1738] [id = 551] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7e000 == 120 [pid = 1738] [id = 550] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0ac400 == 119 [pid = 1738] [id = 549] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x88f26c00 == 118 [pid = 1738] [id = 548] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x898e8400 == 117 [pid = 1738] [id = 546] 05:26:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5d2c00 == 116 [pid = 1738] [id = 547] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0xa2487400) [pid = 1738] [serial = 1619] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8de5dc00) [pid = 1738] [serial = 1580] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x93aa4000) [pid = 1738] [serial = 1599] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x96b2a400) [pid = 1738] [serial = 1602] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0xa0512c00) [pid = 1738] [serial = 1616] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x94e8bc00) [pid = 1738] [serial = 1601] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x88843800) [pid = 1738] [serial = 1626] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa2156400) [pid = 1738] [serial = 1617] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9277e800) [pid = 1738] [serial = 1596] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8aad4400) [pid = 1738] [serial = 1629] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8e0cdc00) [pid = 1738] [serial = 1583] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8be89800) [pid = 1738] [serial = 1631] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8a3d0800) [pid = 1738] [serial = 1574] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8d5ccc00) [pid = 1738] [serial = 1506] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8de80800) [pid = 1738] [serial = 1581] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8f245000) [pid = 1738] [serial = 1587] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8f0b4400) [pid = 1738] [serial = 1586] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9277a800) [pid = 1738] [serial = 1595] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8bffa000) [pid = 1738] [serial = 1632] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8ab51400) [pid = 1738] [serial = 1575] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8bffb800) [pid = 1738] [serial = 1577] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9ae48800) [pid = 1738] [serial = 1610] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9b441c00) [pid = 1738] [serial = 1614] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x88047000) [pid = 1738] [serial = 1625] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8d5d3800) [pid = 1738] [serial = 1578] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9a78fc00) [pid = 1738] [serial = 1608] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa26c9800) [pid = 1738] [serial = 1622] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8f60b800) [pid = 1738] [serial = 1589] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8a9e6c00) [pid = 1738] [serial = 1628] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9b1e4c00) [pid = 1738] [serial = 1611] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x919c0400) [pid = 1738] [serial = 1593] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8bc41400) [pid = 1738] [serial = 1635] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x919bd000) [pid = 1738] [serial = 1592] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9a26b800) [pid = 1738] [serial = 1604] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8e10c000) [pid = 1738] [serial = 1584] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9a337c00) [pid = 1738] [serial = 1607] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x89124800) [pid = 1738] [serial = 1634] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x911d9400) [pid = 1738] [serial = 1590] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x938f9c00) [pid = 1738] [serial = 1598] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa2667800) [pid = 1738] [serial = 1623] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0xa248ac00) [pid = 1738] [serial = 1620] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9b5b8800) [pid = 1738] [serial = 1613] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8de53000) [pid = 1738] [serial = 1637] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x9a4d3400) [pid = 1738] [serial = 1605] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1738 | 1464783963291 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 4288ms 05:26:03 INFO - PROCESS | 1738 | 1464783963303 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1738 | 1464783963308 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:26:03 INFO - PROCESS | 1738 | 1464783963316 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1738 | 1464783963322 Marionette TRACE conn4 <- [1,2306,null,{}] 05:26:03 INFO - PROCESS | 1738 | 1464783963331 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:03 INFO - PROCESS | 1738 | 1464783963535 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:26:03 INFO - PROCESS | 1738 | 1464783963772 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x88045000 == 117 [pid = 1738] [id = 584] 05:26:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x88146c00) [pid = 1738] [serial = 1753] [outer = (nil)] 05:26:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8884d800) [pid = 1738] [serial = 1754] [outer = 0x88146c00] 05:26:03 INFO - PROCESS | 1738 | 1464783963854 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8912a800) [pid = 1738] [serial = 1755] [outer = 0x88146c00] 05:26:04 INFO - PROCESS | 1738 | 1464783964883 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1586ms 05:26:04 INFO - PROCESS | 1738 | 1464783964904 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1738 | 1464783964913 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:26:04 INFO - PROCESS | 1738 | 1464783964923 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1738 | 1464783964926 Marionette TRACE conn4 <- [1,2310,null,{}] 05:26:04 INFO - PROCESS | 1738 | 1464783964933 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:05 INFO - PROCESS | 1738 | 1464783965258 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:26:05 INFO - PROCESS | 1738 | 1464783965435 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3c4400 == 118 [pid = 1738] [id = 585] 05:26:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8a3d0800) [pid = 1738] [serial = 1756] [outer = (nil)] 05:26:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8a9f0c00) [pid = 1738] [serial = 1757] [outer = 0x8a3d0800] 05:26:05 INFO - PROCESS | 1738 | 1464783965543 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8ab54000) [pid = 1738] [serial = 1758] [outer = 0x8a3d0800] 05:26:06 INFO - PROCESS | 1738 | 1464783966674 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1780ms 05:26:06 INFO - PROCESS | 1738 | 1464783966702 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 1738 | 1464783966706 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:26:06 INFO - PROCESS | 1738 | 1464783966726 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1738 | 1464783966735 Marionette TRACE conn4 <- [1,2314,null,{}] 05:26:06 INFO - PROCESS | 1738 | 1464783966781 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:07 INFO - PROCESS | 1738 | 1464783967112 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:26:07 INFO - PROCESS | 1738 | 1464783967344 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aacb800 == 119 [pid = 1738] [id = 586] 05:26:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8b7df800) [pid = 1738] [serial = 1759] [outer = (nil)] 05:26:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8be97400) [pid = 1738] [serial = 1760] [outer = 0x8b7df800] 05:26:07 INFO - PROCESS | 1738 | 1464783967422 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8bffbc00) [pid = 1738] [serial = 1761] [outer = 0x8b7df800] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9b5abc00) [pid = 1738] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8d612000) [pid = 1738] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8a30f400) [pid = 1738] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x911e4c00) [pid = 1738] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8f60b000) [pid = 1738] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x87a7f400) [pid = 1738] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x96b22400) [pid = 1738] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8e077000) [pid = 1738] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8814f800) [pid = 1738] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8e10a000) [pid = 1738] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0xa306b400) [pid = 1738] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8f24c000) [pid = 1738] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8a303400) [pid = 1738] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x89fd0800) [pid = 1738] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8a3cbc00) [pid = 1738] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x9b1e9400) [pid = 1738] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8ad68400) [pid = 1738] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8a302800) [pid = 1738] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0xa2284400) [pid = 1738] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x9277d000) [pid = 1738] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:26:08 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8a30fc00) [pid = 1738] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:26:08 INFO - PROCESS | 1738 | 1464783968821 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2153ms 05:26:08 INFO - PROCESS | 1738 | 1464783968880 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 1738 | 1464783968883 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:26:08 INFO - PROCESS | 1738 | 1464783968891 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 1738 | 1464783968895 Marionette TRACE conn4 <- [1,2318,null,{}] 05:26:08 INFO - PROCESS | 1738 | 1464783968900 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:09 INFO - PROCESS | 1738 | 1464783969122 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:26:09 INFO - PROCESS | 1738 | 1464783969326 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x898f0000 == 120 [pid = 1738] [id = 587] 05:26:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8ad68800) [pid = 1738] [serial = 1762] [outer = (nil)] 05:26:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8d5cdc00) [pid = 1738] [serial = 1763] [outer = 0x8ad68800] 05:26:09 INFO - PROCESS | 1738 | 1464783969401 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8d7c8800) [pid = 1738] [serial = 1764] [outer = 0x8ad68800] 05:26:10 INFO - PROCESS | 1738 | 1464783970530 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 1738 | 1464783970596 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:26:10 INFO - PROCESS | 1738 | 1464783970605 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 1738 | 1464783970612 Marionette TRACE conn4 <- [1,2322,null,{}] 05:26:10 INFO - PROCESS | 1738 | 1464783970622 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:10 INFO - PROCESS | 1738 | 1464783970873 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:26:11 INFO - PROCESS | 1738 | 1464783971308 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7e800 == 121 [pid = 1738] [id = 588] 05:26:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8870d400) [pid = 1738] [serial = 1765] [outer = (nil)] 05:26:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8a306000) [pid = 1738] [serial = 1766] [outer = 0x8870d400] 05:26:11 INFO - PROCESS | 1738 | 1464783971458 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8a9e9400) [pid = 1738] [serial = 1767] [outer = 0x8870d400] 05:26:12 INFO - PROCESS | 1738 | 1464783972624 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2094ms 05:26:12 INFO - PROCESS | 1738 | 1464783972701 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1738 | 1464783972710 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:26:12 INFO - PROCESS | 1738 | 1464783972721 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1738 | 1464783972725 Marionette TRACE conn4 <- [1,2326,null,{}] 05:26:12 INFO - PROCESS | 1738 | 1464783972731 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:13 INFO - PROCESS | 1738 | 1464783973035 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:26:13 INFO - PROCESS | 1738 | 1464783973381 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be98000 == 122 [pid = 1738] [id = 589] 05:26:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8bffb800) [pid = 1738] [serial = 1768] [outer = (nil)] 05:26:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8d9c2800) [pid = 1738] [serial = 1769] [outer = 0x8bffb800] 05:26:13 INFO - PROCESS | 1738 | 1464783973471 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8de54800) [pid = 1738] [serial = 1770] [outer = 0x8bffb800] 05:26:14 INFO - PROCESS | 1738 | 1464783974474 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1793ms 05:26:14 INFO - PROCESS | 1738 | 1464783974514 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 1738 | 1464783974519 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:26:14 INFO - PROCESS | 1738 | 1464783974526 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 1738 | 1464783974533 Marionette TRACE conn4 <- [1,2330,null,{}] 05:26:14 INFO - PROCESS | 1738 | 1464783974552 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:14 INFO - PROCESS | 1738 | 1464783974833 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:26:15 INFO - PROCESS | 1738 | 1464783975191 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8df14800 == 123 [pid = 1738] [id = 590] 05:26:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8e06f400) [pid = 1738] [serial = 1771] [outer = (nil)] 05:26:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8e077c00) [pid = 1738] [serial = 1772] [outer = 0x8e06f400] 05:26:15 INFO - PROCESS | 1738 | 1464783975286 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8e107000) [pid = 1738] [serial = 1773] [outer = 0x8e06f400] 05:26:16 INFO - PROCESS | 1738 | 1464783976230 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1741ms 05:26:16 INFO - PROCESS | 1738 | 1464783976268 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 1738 | 1464783976273 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:26:16 INFO - PROCESS | 1738 | 1464783976279 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 1738 | 1464783976283 Marionette TRACE conn4 <- [1,2334,null,{}] 05:26:16 INFO - PROCESS | 1738 | 1464783976288 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:16 INFO - PROCESS | 1738 | 1464783976499 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:26:16 INFO - PROCESS | 1738 | 1464783976836 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e10e800 == 124 [pid = 1738] [id = 591] 05:26:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8f0ac400) [pid = 1738] [serial = 1774] [outer = (nil)] 05:26:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8f1d4400) [pid = 1738] [serial = 1775] [outer = 0x8f0ac400] 05:26:16 INFO - PROCESS | 1738 | 1464783976929 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8f1da800) [pid = 1738] [serial = 1776] [outer = 0x8f0ac400] 05:26:17 INFO - PROCESS | 1738 | 1464783977848 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1630ms 05:26:17 INFO - PROCESS | 1738 | 1464783977910 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 1738 | 1464783977914 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:26:17 INFO - PROCESS | 1738 | 1464783977921 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1738 | 1464783977924 Marionette TRACE conn4 <- [1,2338,null,{}] 05:26:17 INFO - PROCESS | 1738 | 1464783977930 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:18 INFO - PROCESS | 1738 | 1464783978161 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:26:18 INFO - PROCESS | 1738 | 1464783978494 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e10c000 == 125 [pid = 1738] [id = 592] 05:26:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8e110400) [pid = 1738] [serial = 1777] [outer = (nil)] 05:26:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8f602000) [pid = 1738] [serial = 1778] [outer = 0x8e110400] 05:26:18 INFO - PROCESS | 1738 | 1464783978633 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8f608400) [pid = 1738] [serial = 1779] [outer = 0x8e110400] 05:26:19 INFO - PROCESS | 1738 | 1464783979612 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1733ms 05:26:19 INFO - PROCESS | 1738 | 1464783979655 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 1738 | 1464783979660 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:26:19 INFO - PROCESS | 1738 | 1464783979669 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1738 | 1464783979674 Marionette TRACE conn4 <- [1,2342,null,{}] 05:26:19 INFO - PROCESS | 1738 | 1464783979679 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:20 INFO - PROCESS | 1738 | 1464783980023 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:26:20 INFO - PROCESS | 1738 | 1464783980378 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e7400 == 126 [pid = 1738] [id = 593] 05:26:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8f605c00) [pid = 1738] [serial = 1780] [outer = (nil)] 05:26:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x919c5400) [pid = 1738] [serial = 1781] [outer = 0x8f605c00] 05:26:20 INFO - PROCESS | 1738 | 1464783980470 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x92081c00) [pid = 1738] [serial = 1782] [outer = 0x8f605c00] 05:26:21 INFO - PROCESS | 1738 | 1464783981454 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1836ms 05:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:26:21 INFO - PROCESS | 1738 | 1464783981505 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1738 | 1464783981508 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:26:21 INFO - PROCESS | 1738 | 1464783981516 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1738 | 1464783981520 Marionette TRACE conn4 <- [1,2346,null,{}] 05:26:21 INFO - PROCESS | 1738 | 1464783981525 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:21 INFO - PROCESS | 1738 | 1464783981751 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:26:22 INFO - PROCESS | 1738 | 1464783982040 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x92076800 == 127 [pid = 1738] [id = 594] 05:26:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x921cd000) [pid = 1738] [serial = 1783] [outer = (nil)] 05:26:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x92785000) [pid = 1738] [serial = 1784] [outer = 0x921cd000] 05:26:22 INFO - PROCESS | 1738 | 1464783982185 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x938bc000) [pid = 1738] [serial = 1785] [outer = 0x921cd000] 05:26:23 INFO - PROCESS | 1738 | 1464783983122 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1644ms 05:26:23 INFO - PROCESS | 1738 | 1464783983159 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1738 | 1464783983163 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:26:23 INFO - PROCESS | 1738 | 1464783983169 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1738 | 1464783983172 Marionette TRACE conn4 <- [1,2350,null,{}] 05:26:23 INFO - PROCESS | 1738 | 1464783983178 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 1738 | 1464783983406 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:26:23 INFO - PROCESS | 1738 | 1464783983751 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f245000 == 128 [pid = 1738] [id = 595] 05:26:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x938efc00) [pid = 1738] [serial = 1786] [outer = (nil)] 05:26:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x93aa4000) [pid = 1738] [serial = 1787] [outer = 0x938efc00] 05:26:23 INFO - PROCESS | 1738 | 1464783983848 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x93aaa800) [pid = 1738] [serial = 1788] [outer = 0x938efc00] 05:26:24 INFO - PROCESS | 1738 | 1464783984793 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1690ms 05:26:24 INFO - PROCESS | 1738 | 1464783984861 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1738 | 1464783984864 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:26:24 INFO - PROCESS | 1738 | 1464783984871 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1738 | 1464783984875 Marionette TRACE conn4 <- [1,2354,null,{}] 05:26:24 INFO - PROCESS | 1738 | 1464783984881 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:25 INFO - PROCESS | 1738 | 1464783985140 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:26:25 INFO - PROCESS | 1738 | 1464783985480 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x89127800 == 129 [pid = 1738] [id = 596] 05:26:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x898e4800) [pid = 1738] [serial = 1789] [outer = (nil)] 05:26:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x94e93400) [pid = 1738] [serial = 1790] [outer = 0x898e4800] 05:26:25 INFO - PROCESS | 1738 | 1464783985574 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x96b2a400) [pid = 1738] [serial = 1791] [outer = 0x898e4800] 05:26:26 INFO - PROCESS | 1738 | 1464783986630 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1832ms 05:26:26 INFO - PROCESS | 1738 | 1464783986705 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1738 | 1464783986709 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:26:26 INFO - PROCESS | 1738 | 1464783986715 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1738 | 1464783986719 Marionette TRACE conn4 <- [1,2358,null,{}] 05:26:26 INFO - PROCESS | 1738 | 1464783986725 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:26 INFO - PROCESS | 1738 | 1464783986961 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:26:27 INFO - PROCESS | 1738 | 1464783987303 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x92074400 == 130 [pid = 1738] [id = 597] 05:26:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x93aa5400) [pid = 1738] [serial = 1792] [outer = (nil)] 05:26:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x99e04000) [pid = 1738] [serial = 1793] [outer = 0x93aa5400] 05:26:27 INFO - PROCESS | 1738 | 1464783987406 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x99e10800) [pid = 1738] [serial = 1794] [outer = 0x93aa5400] 05:26:28 INFO - PROCESS | 1738 | 1464783988366 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1681ms 05:26:28 INFO - PROCESS | 1738 | 1464783988398 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:26:28 INFO - PROCESS | 1738 | 1464783988403 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:26:28 INFO - PROCESS | 1738 | 1464783988409 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 1738 | 1464783988413 Marionette TRACE conn4 <- [1,2362,null,{}] 05:26:28 INFO - PROCESS | 1738 | 1464783988420 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:28 INFO - PROCESS | 1738 | 1464783988736 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:26:29 INFO - PROCESS | 1738 | 1464783989161 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x99c06800 == 131 [pid = 1738] [id = 598] 05:26:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x9a8ef400) [pid = 1738] [serial = 1795] [outer = (nil)] 05:26:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x9ab0c400) [pid = 1738] [serial = 1796] [outer = 0x9a8ef400] 05:26:29 INFO - PROCESS | 1738 | 1464783989262 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9b1e8000) [pid = 1738] [serial = 1797] [outer = 0x9a8ef400] 05:26:30 INFO - PROCESS | 1738 | 1464783990253 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1886ms 05:26:30 INFO - PROCESS | 1738 | 1464783990295 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 1738 | 1464783990298 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:26:30 INFO - PROCESS | 1738 | 1464783990305 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1738 | 1464783990309 Marionette TRACE conn4 <- [1,2366,null,{}] 05:26:30 INFO - PROCESS | 1738 | 1464783990315 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:30 INFO - PROCESS | 1738 | 1464783990626 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:26:30 INFO - PROCESS | 1738 | 1464783990978 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ab10800 == 132 [pid = 1738] [id = 599] 05:26:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x9b1ed400) [pid = 1738] [serial = 1798] [outer = (nil)] 05:26:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9b5adc00) [pid = 1738] [serial = 1799] [outer = 0x9b1ed400] 05:26:31 INFO - PROCESS | 1738 | 1464783991072 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9b5b4000) [pid = 1738] [serial = 1800] [outer = 0x9b1ed400] 05:26:31 INFO - PROCESS | 1738 | 1464783991992 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1743ms 05:26:32 INFO - PROCESS | 1738 | 1464783992053 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 1738 | 1464783992057 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:26:32 INFO - PROCESS | 1738 | 1464783992069 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 1738 | 1464783992072 Marionette TRACE conn4 <- [1,2370,null,{}] 05:26:32 INFO - PROCESS | 1738 | 1464783992079 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:32 INFO - PROCESS | 1738 | 1464783992338 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:26:32 INFO - PROCESS | 1738 | 1464783992685 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207d800 == 133 [pid = 1738] [id = 600] 05:26:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9a32cc00) [pid = 1738] [serial = 1801] [outer = (nil)] 05:26:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9b74f800) [pid = 1738] [serial = 1802] [outer = 0x9a32cc00] 05:26:32 INFO - PROCESS | 1738 | 1464783992782 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9bf45400) [pid = 1738] [serial = 1803] [outer = 0x9a32cc00] 05:26:33 INFO - PROCESS | 1738 | 1464783993756 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1740ms 05:26:33 INFO - PROCESS | 1738 | 1464783993809 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1738 | 1464783993812 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:26:33 INFO - PROCESS | 1738 | 1464783993820 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1738 | 1464783993823 Marionette TRACE conn4 <- [1,2374,null,{}] 05:26:33 INFO - PROCESS | 1738 | 1464783993829 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 1738 | 1464783994111 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:26:34 INFO - PROCESS | 1738 | 1464783994511 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fce000 == 134 [pid = 1738] [id = 601] 05:26:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8be94800) [pid = 1738] [serial = 1804] [outer = (nil)] 05:26:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9c24f000) [pid = 1738] [serial = 1805] [outer = 0x8be94800] 05:26:34 INFO - PROCESS | 1738 | 1464783994607 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9d8af000) [pid = 1738] [serial = 1806] [outer = 0x8be94800] 05:26:35 INFO - PROCESS | 1738 | 1464783995611 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1836ms 05:26:35 INFO - PROCESS | 1738 | 1464783995657 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1738 | 1464783995661 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:26:35 INFO - PROCESS | 1738 | 1464783995668 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1738 | 1464783995672 Marionette TRACE conn4 <- [1,2378,null,{}] 05:26:35 INFO - PROCESS | 1738 | 1464783995678 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:35 INFO - PROCESS | 1738 | 1464783995923 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:26:36 INFO - PROCESS | 1738 | 1464783996268 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b5ba000 == 135 [pid = 1738] [id = 602] 05:26:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9c1b2c00) [pid = 1738] [serial = 1807] [outer = (nil)] 05:26:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa2154c00) [pid = 1738] [serial = 1808] [outer = 0x9c1b2c00] 05:26:36 INFO - PROCESS | 1738 | 1464783996364 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa2156c00) [pid = 1738] [serial = 1809] [outer = 0x9c1b2c00] 05:26:37 INFO - PROCESS | 1738 | 1464783997479 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1884ms 05:26:37 INFO - PROCESS | 1738 | 1464783997553 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1738 | 1464783997557 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:26:37 INFO - PROCESS | 1738 | 1464783997564 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1738 | 1464783997568 Marionette TRACE conn4 <- [1,2382,null,{}] 05:26:37 INFO - PROCESS | 1738 | 1464783997574 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1738 | 1464783997831 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:26:38 INFO - PROCESS | 1738 | 1464783998198 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x9d8b3800 == 136 [pid = 1738] [id = 603] 05:26:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0xa21bdc00) [pid = 1738] [serial = 1810] [outer = (nil)] 05:26:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa2403400) [pid = 1738] [serial = 1811] [outer = 0xa21bdc00] 05:26:38 INFO - PROCESS | 1738 | 1464783998292 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa240a800) [pid = 1738] [serial = 1812] [outer = 0xa21bdc00] 05:26:39 INFO - PROCESS | 1738 | 1464783999370 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1841ms 05:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:26:39 INFO - PROCESS | 1738 | 1464783999406 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1738 | 1464783999409 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:26:39 INFO - PROCESS | 1738 | 1464783999417 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1738 | 1464783999420 Marionette TRACE conn4 <- [1,2386,null,{}] 05:26:39 INFO - PROCESS | 1738 | 1464783999427 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1738 | 1464783999676 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:26:40 INFO - PROCESS | 1738 | 1464784000039 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d616800 == 137 [pid = 1738] [id = 604] 05:26:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8de4e400) [pid = 1738] [serial = 1813] [outer = (nil)] 05:26:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa26cac00) [pid = 1738] [serial = 1814] [outer = 0x8de4e400] 05:26:40 INFO - PROCESS | 1738 | 1464784000137 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa248c000) [pid = 1738] [serial = 1815] [outer = 0x8de4e400] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3c9000 == 136 [pid = 1738] [id = 302] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8785dc00 == 135 [pid = 1738] [id = 580] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8bc49400 == 134 [pid = 1738] [id = 579] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x919c2c00 == 133 [pid = 1738] [id = 578] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x9207c000 == 132 [pid = 1738] [id = 577] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0ac000 == 131 [pid = 1738] [id = 575] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0aec00 == 130 [pid = 1738] [id = 576] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x89fd1800 == 129 [pid = 1738] [id = 574] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5e000 == 128 [pid = 1738] [id = 573] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5fc00 == 127 [pid = 1738] [id = 572] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x99cb1800 == 126 [pid = 1738] [id = 408] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8d610c00 == 125 [pid = 1738] [id = 571] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x89fd4c00 == 124 [pid = 1738] [id = 569] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3cf400 == 123 [pid = 1738] [id = 570] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8912c400 == 122 [pid = 1738] [id = 568] 05:26:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8762b000 == 121 [pid = 1738] [id = 567] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9c1b8800) [pid = 1738] [serial = 1673] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8de54400) [pid = 1738] [serial = 1644] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8aacc000) [pid = 1738] [serial = 1640] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x938afc00) [pid = 1738] [serial = 1656] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x912f5400) [pid = 1738] [serial = 1653] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8f1d7000) [pid = 1738] [serial = 1688] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x99e07000) [pid = 1738] [serial = 1665] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa6299c00) [pid = 1738] [serial = 1686] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8870a800) [pid = 1738] [serial = 1691] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8f1d8800) [pid = 1738] [serial = 1689] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x92b41400) [pid = 1738] [serial = 1655] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x911df000) [pid = 1738] [serial = 1652] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8f0aac00) [pid = 1738] [serial = 1646] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa5046000) [pid = 1738] [serial = 1683] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8f246c00) [pid = 1738] [serial = 1647] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8f661c00) [pid = 1738] [serial = 1649] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa2280800) [pid = 1738] [serial = 1676] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8bc43400) [pid = 1738] [serial = 1641] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8f668c00) [pid = 1738] [serial = 1650] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa22cec00) [pid = 1738] [serial = 1677] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9a337000) [pid = 1738] [serial = 1668] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8d61bc00) [pid = 1738] [serial = 1572] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9b4cf000) [pid = 1738] [serial = 1670] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8b651000) [pid = 1738] [serial = 1697] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x99e02c00) [pid = 1738] [serial = 1664] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8884e400) [pid = 1738] [serial = 1692] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa35ec800) [pid = 1738] [serial = 1682] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9b752400) [pid = 1738] [serial = 1671] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8a30e000) [pid = 1738] [serial = 1694] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9a32e800) [pid = 1738] [serial = 1667] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8a9e2000) [pid = 1738] [serial = 1695] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9d8d1400) [pid = 1738] [serial = 1674] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0xa3260800) [pid = 1738] [serial = 1679] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x97569800) [pid = 1738] [serial = 1661] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x97574400) [pid = 1738] [serial = 1662] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x94e89800) [pid = 1738] [serial = 1659] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8b7dc000) [pid = 1738] [serial = 1698] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8d9ca800) [pid = 1738] [serial = 1643] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0xa3261c00) [pid = 1738] [serial = 1680] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9443b000) [pid = 1738] [serial = 1658] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0xa6292000) [pid = 1738] [serial = 1685] [outer = (nil)] [url = about:blank] 05:26:43 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8bc4c000) [pid = 1738] [serial = 1700] [outer = (nil)] [url = about:blank] 05:26:44 INFO - PROCESS | 1738 | 1464784004294 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 4946ms 05:26:44 INFO - PROCESS | 1738 | 1464784004363 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1738 | 1464784004370 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:26:44 INFO - PROCESS | 1738 | 1464784004385 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1738 | 1464784004393 Marionette TRACE conn4 <- [1,2390,null,{}] 05:26:44 INFO - PROCESS | 1738 | 1464784004427 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1738 | 1464784004668 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:26:44 INFO - PROCESS | 1738 | 1464784004945 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x88704000 == 122 [pid = 1738] [id = 605] 05:26:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x88845c00) [pid = 1738] [serial = 1816] [outer = (nil)] 05:26:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x898e2400) [pid = 1738] [serial = 1817] [outer = 0x88845c00] 05:26:45 INFO - PROCESS | 1738 | 1464784005031 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x89fd3c00) [pid = 1738] [serial = 1818] [outer = 0x88845c00] 05:26:46 INFO - PROCESS | 1738 | 1464784006225 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1908ms 05:26:46 INFO - PROCESS | 1738 | 1464784006292 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1738 | 1464784006301 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:26:46 INFO - PROCESS | 1738 | 1464784006330 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1738 | 1464784006335 Marionette TRACE conn4 <- [1,2394,null,{}] 05:26:46 INFO - PROCESS | 1738 | 1464784006341 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1738 | 1464784006653 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:26:46 INFO - PROCESS | 1738 | 1464784006918 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad6000 == 123 [pid = 1738] [id = 606] 05:26:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8ab56800) [pid = 1738] [serial = 1819] [outer = (nil)] 05:26:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ad63000) [pid = 1738] [serial = 1820] [outer = 0x8ab56800] 05:26:47 INFO - PROCESS | 1738 | 1464784007001 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8b651000) [pid = 1738] [serial = 1821] [outer = 0x8ab56800] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8f60ec00) [pid = 1738] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x94437c00) [pid = 1738] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8bc4f000) [pid = 1738] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x898e3800) [pid = 1738] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x96b21400) [pid = 1738] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8b7df800) [pid = 1738] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8be8e400) [pid = 1738] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8f1d2c00) [pid = 1738] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8e0ca000) [pid = 1738] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8b64fc00) [pid = 1738] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8d618000) [pid = 1738] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x99e0a000) [pid = 1738] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8ab5c800) [pid = 1738] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8be90000) [pid = 1738] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8762c800) [pid = 1738] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8a3d0800) [pid = 1738] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8ab5f400) [pid = 1738] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x88146c00) [pid = 1738] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x9207c400) [pid = 1738] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9277ec00) [pid = 1738] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:26:48 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x8de71c00) [pid = 1738] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:26:48 INFO - PROCESS | 1738 | 1464784008749 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2498ms 05:26:48 INFO - PROCESS | 1738 | 1464784008830 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1738 | 1464784008833 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:26:48 INFO - PROCESS | 1738 | 1464784008841 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1738 | 1464784008847 Marionette TRACE conn4 <- [1,2398,null,{}] 05:26:48 INFO - PROCESS | 1738 | 1464784008863 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1738 | 1464784009164 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:26:49 INFO - PROCESS | 1738 | 1464784009302 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x89125000 == 124 [pid = 1738] [id = 607] 05:26:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8bc4d000) [pid = 1738] [serial = 1822] [outer = (nil)] 05:26:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8be95800) [pid = 1738] [serial = 1823] [outer = 0x8bc4d000] 05:26:49 INFO - PROCESS | 1738 | 1464784009382 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8d5c9400) [pid = 1738] [serial = 1824] [outer = 0x8bc4d000] 05:26:50 INFO - PROCESS | 1738 | 1464784010236 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1445ms 05:26:50 INFO - PROCESS | 1738 | 1464784010288 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:26:50 INFO - PROCESS | 1738 | 1464784010293 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:26:50 INFO - PROCESS | 1738 | 1464784010300 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1738 | 1464784010303 Marionette TRACE conn4 <- [1,2402,null,{}] 05:26:50 INFO - PROCESS | 1738 | 1464784010336 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 1738 | 1464784010568 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:26:50 INFO - PROCESS | 1738 | 1464784010978 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762b000 == 125 [pid = 1738] [id = 608] 05:26:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8762c800) [pid = 1738] [serial = 1825] [outer = (nil)] 05:26:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x88044800) [pid = 1738] [serial = 1826] [outer = 0x8762c800] 05:26:51 INFO - PROCESS | 1738 | 1464784011089 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8814fc00) [pid = 1738] [serial = 1827] [outer = 0x8762c800] 05:26:52 INFO - PROCESS | 1738 | 1464784012092 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1860ms 05:26:52 INFO - PROCESS | 1738 | 1464784012162 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:26:52 INFO - PROCESS | 1738 | 1464784012169 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:26:52 INFO - PROCESS | 1738 | 1464784012177 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1738 | 1464784012184 Marionette TRACE conn4 <- [1,2406,null,{}] 05:26:52 INFO - PROCESS | 1738 | 1464784012192 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:52 INFO - PROCESS | 1738 | 1464784012491 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:26:52 INFO - PROCESS | 1738 | 1464784012846 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a30f400 == 126 [pid = 1738] [id = 609] 05:26:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8a3cfc00) [pid = 1738] [serial = 1828] [outer = (nil)] 05:26:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8aace400) [pid = 1738] [serial = 1829] [outer = 0x8a3cfc00] 05:26:52 INFO - PROCESS | 1738 | 1464784012941 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8ad68000) [pid = 1738] [serial = 1830] [outer = 0x8a3cfc00] 05:26:54 INFO - PROCESS | 1738 | 1464784014008 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1889ms 05:26:54 INFO - PROCESS | 1738 | 1464784014070 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1738 | 1464784014077 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:26:54 INFO - PROCESS | 1738 | 1464784014085 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1738 | 1464784014089 Marionette TRACE conn4 <- [1,2410,null,{}] 05:26:54 INFO - PROCESS | 1738 | 1464784014096 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:54 INFO - PROCESS | 1738 | 1464784014363 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:26:54 INFO - PROCESS | 1738 | 1464784014747 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bc4cc00 == 127 [pid = 1738] [id = 610] 05:26:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8c651000) [pid = 1738] [serial = 1831] [outer = (nil)] 05:26:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8c656c00) [pid = 1738] [serial = 1832] [outer = 0x8c651000] 05:26:54 INFO - PROCESS | 1738 | 1464784014845 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8d615c00) [pid = 1738] [serial = 1833] [outer = 0x8c651000] 05:26:55 INFO - PROCESS | 1738 | 1464784015894 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1844ms 05:26:55 INFO - PROCESS | 1738 | 1464784015931 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1738 | 1464784015934 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:26:55 INFO - PROCESS | 1738 | 1464784015950 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1738 | 1464784015961 Marionette TRACE conn4 <- [1,2414,null,{}] 05:26:55 INFO - PROCESS | 1738 | 1464784015971 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1738 | 1464784016269 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:26:56 INFO - PROCESS | 1738 | 1464784016611 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dec00 == 128 [pid = 1738] [id = 611] 05:26:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8de41800) [pid = 1738] [serial = 1834] [outer = (nil)] 05:26:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8de5fc00) [pid = 1738] [serial = 1835] [outer = 0x8de41800] 05:26:56 INFO - PROCESS | 1738 | 1464784016712 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8de7a000) [pid = 1738] [serial = 1836] [outer = 0x8de41800] 05:26:57 INFO - PROCESS | 1738 | 1464784017679 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1809ms 05:26:57 INFO - PROCESS | 1738 | 1464784017752 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1738 | 1464784017757 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:26:57 INFO - PROCESS | 1738 | 1464784017764 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1738 | 1464784017768 Marionette TRACE conn4 <- [1,2418,null,{}] 05:26:57 INFO - PROCESS | 1738 | 1464784017774 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:58 INFO - PROCESS | 1738 | 1464784018020 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:26:58 INFO - PROCESS | 1738 | 1464784018408 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7d0800 == 129 [pid = 1738] [id = 612] 05:26:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8de48800) [pid = 1738] [serial = 1837] [outer = (nil)] 05:26:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8e0ca000) [pid = 1738] [serial = 1838] [outer = 0x8de48800] 05:26:58 INFO - PROCESS | 1738 | 1464784018532 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8e105400) [pid = 1738] [serial = 1839] [outer = 0x8de48800] 05:26:59 INFO - PROCESS | 1738 | 1464784019583 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1883ms 05:26:59 INFO - PROCESS | 1738 | 1464784019648 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1738 | 1464784019651 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:26:59 INFO - PROCESS | 1738 | 1464784019660 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1738 | 1464784019664 Marionette TRACE conn4 <- [1,2422,null,{}] 05:26:59 INFO - PROCESS | 1738 | 1464784019671 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 1738 | 1464784019961 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:27:00 INFO - PROCESS | 1738 | 1464784020352 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e28bc00 == 130 [pid = 1738] [id = 613] 05:27:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8f0aa000) [pid = 1738] [serial = 1840] [outer = (nil)] 05:27:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8f0b3000) [pid = 1738] [serial = 1841] [outer = 0x8f0aa000] 05:27:00 INFO - PROCESS | 1738 | 1464784020490 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8f248000) [pid = 1738] [serial = 1842] [outer = 0x8f0aa000] 05:27:01 INFO - PROCESS | 1738 | 1464784021595 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1997ms 05:27:01 INFO - PROCESS | 1738 | 1464784021659 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1738 | 1464784021663 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:27:01 INFO - PROCESS | 1738 | 1464784021670 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1738 | 1464784021674 Marionette TRACE conn4 <- [1,2426,null,{}] 05:27:01 INFO - PROCESS | 1738 | 1464784021680 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:02 INFO - PROCESS | 1738 | 1464784022051 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:27:02 INFO - PROCESS | 1738 | 1464784022434 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e06b800 == 131 [pid = 1738] [id = 614] 05:27:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8e070c00) [pid = 1738] [serial = 1843] [outer = (nil)] 05:27:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8f753800) [pid = 1738] [serial = 1844] [outer = 0x8e070c00] 05:27:02 INFO - PROCESS | 1738 | 1464784022529 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x911da000) [pid = 1738] [serial = 1845] [outer = 0x8e070c00] 05:27:03 INFO - PROCESS | 1738 | 1464784023574 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1933ms 05:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:27:03 INFO - PROCESS | 1738 | 1464784023606 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1738 | 1464784023609 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:27:03 INFO - PROCESS | 1738 | 1464784023616 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1738 | 1464784023620 Marionette TRACE conn4 <- [1,2430,null,{}] 05:27:03 INFO - PROCESS | 1738 | 1464784023625 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 1738 | 1464784023856 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:27:04 INFO - PROCESS | 1738 | 1464784024201 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f1cf400 == 132 [pid = 1738] [id = 615] 05:27:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8f1d1c00) [pid = 1738] [serial = 1846] [outer = (nil)] 05:27:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x919b6400) [pid = 1738] [serial = 1847] [outer = 0x8f1d1c00] 05:27:04 INFO - PROCESS | 1738 | 1464784024296 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x919c2000) [pid = 1738] [serial = 1848] [outer = 0x8f1d1c00] 05:27:05 INFO - PROCESS | 1738 | 1464784025353 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1833ms 05:27:05 INFO - PROCESS | 1738 | 1464784025449 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 1738 | 1464784025452 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:27:05 INFO - PROCESS | 1738 | 1464784025459 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1738 | 1464784025463 Marionette TRACE conn4 <- [1,2434,null,{}] 05:27:05 INFO - PROCESS | 1738 | 1464784025469 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:05 INFO - PROCESS | 1738 | 1464784025749 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:27:06 INFO - PROCESS | 1738 | 1464784026098 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f66b800 == 133 [pid = 1738] [id = 616] 05:27:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x911e4c00) [pid = 1738] [serial = 1849] [outer = (nil)] 05:27:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x9277d800) [pid = 1738] [serial = 1850] [outer = 0x911e4c00] 05:27:06 INFO - PROCESS | 1738 | 1464784026189 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x92782400) [pid = 1738] [serial = 1851] [outer = 0x911e4c00] 05:27:07 INFO - PROCESS | 1738 | 1464784027150 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1735ms 05:27:07 INFO - PROCESS | 1738 | 1464784027196 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1738 | 1464784027200 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:27:07 INFO - PROCESS | 1738 | 1464784027207 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1738 | 1464784027211 Marionette TRACE conn4 <- [1,2438,null,{}] 05:27:07 INFO - PROCESS | 1738 | 1464784027217 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:07 INFO - PROCESS | 1738 | 1464784027485 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:27:07 INFO - PROCESS | 1738 | 1464784027827 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207e400 == 134 [pid = 1738] [id = 617] 05:27:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x92778800) [pid = 1738] [serial = 1852] [outer = (nil)] 05:27:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x93a9d000) [pid = 1738] [serial = 1853] [outer = 0x92778800] 05:27:07 INFO - PROCESS | 1738 | 1464784027924 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9443e400) [pid = 1738] [serial = 1854] [outer = 0x92778800] 05:27:08 INFO - PROCESS | 1738 | 1464784028879 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1732ms 05:27:08 INFO - PROCESS | 1738 | 1464784028940 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1738 | 1464784028943 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:27:08 INFO - PROCESS | 1738 | 1464784028950 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1738 | 1464784028953 Marionette TRACE conn4 <- [1,2442,null,{}] 05:27:08 INFO - PROCESS | 1738 | 1464784028959 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:09 INFO - PROCESS | 1738 | 1464784029258 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:27:09 INFO - PROCESS | 1738 | 1464784029638 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b24800 == 135 [pid = 1738] [id = 618] 05:27:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x96b24c00) [pid = 1738] [serial = 1855] [outer = (nil)] 05:27:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x97570400) [pid = 1738] [serial = 1856] [outer = 0x96b24c00] 05:27:09 INFO - PROCESS | 1738 | 1464784029768 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x99c01c00) [pid = 1738] [serial = 1857] [outer = 0x96b24c00] 05:27:10 INFO - PROCESS | 1738 | 1464784030766 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1834ms 05:27:10 INFO - PROCESS | 1738 | 1464784030786 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1738 | 1464784030791 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:27:10 INFO - PROCESS | 1738 | 1464784030798 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1738 | 1464784030801 Marionette TRACE conn4 <- [1,2446,null,{}] 05:27:10 INFO - PROCESS | 1738 | 1464784030808 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:11 INFO - PROCESS | 1738 | 1464784031171 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:27:11 INFO - PROCESS | 1738 | 1464784031448 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x99ed3400 == 136 [pid = 1738] [id = 619] 05:27:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x9a16f000) [pid = 1738] [serial = 1858] [outer = (nil)] 05:27:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x9a4d7c00) [pid = 1738] [serial = 1859] [outer = 0x9a16f000] 05:27:11 INFO - PROCESS | 1738 | 1464784031542 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9a4dd000) [pid = 1738] [serial = 1860] [outer = 0x9a16f000] 05:27:12 INFO - PROCESS | 1738 | 1464784032497 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1734ms 05:27:12 INFO - PROCESS | 1738 | 1464784032533 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1738 | 1464784032536 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:27:12 INFO - PROCESS | 1738 | 1464784032543 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1738 | 1464784032546 Marionette TRACE conn4 <- [1,2450,null,{}] 05:27:12 INFO - PROCESS | 1738 | 1464784032553 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:12 INFO - PROCESS | 1738 | 1464784032795 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:27:13 INFO - PROCESS | 1738 | 1464784033150 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x89129c00 == 137 [pid = 1738] [id = 620] 05:27:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8a9eb400) [pid = 1738] [serial = 1861] [outer = (nil)] 05:27:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9ab0ac00) [pid = 1738] [serial = 1862] [outer = 0x8a9eb400] 05:27:13 INFO - PROCESS | 1738 | 1464784033260 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9ae3f000) [pid = 1738] [serial = 1863] [outer = 0x8a9eb400] 05:27:14 INFO - PROCESS | 1738 | 1464784034320 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1833ms 05:27:14 INFO - PROCESS | 1738 | 1464784034377 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1738 | 1464784034391 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:27:14 INFO - PROCESS | 1738 | 1464784034398 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1738 | 1464784034401 Marionette TRACE conn4 <- [1,2454,null,{}] 05:27:14 INFO - PROCESS | 1738 | 1464784034408 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1738 | 1464784034695 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:27:15 INFO - PROCESS | 1738 | 1464784035040 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x99e08000 == 138 [pid = 1738] [id = 621] 05:27:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9a78b000) [pid = 1738] [serial = 1864] [outer = (nil)] 05:27:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9b5afc00) [pid = 1738] [serial = 1865] [outer = 0x9a78b000] 05:27:15 INFO - PROCESS | 1738 | 1464784035156 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9b5b5c00) [pid = 1738] [serial = 1866] [outer = 0x9a78b000] 05:27:16 INFO - PROCESS | 1738 | 1464784036160 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1796ms 05:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:27:16 INFO - PROCESS | 1738 | 1464784036195 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1738 | 1464784036198 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:27:16 INFO - PROCESS | 1738 | 1464784036205 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1738 | 1464784036208 Marionette TRACE conn4 <- [1,2458,null,{}] 05:27:16 INFO - PROCESS | 1738 | 1464784036214 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:16 INFO - PROCESS | 1738 | 1464784036466 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:27:16 INFO - PROCESS | 1738 | 1464784036817 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1e8400 == 139 [pid = 1738] [id = 622] 05:27:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9b262000) [pid = 1738] [serial = 1867] [outer = (nil)] 05:27:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0xa1068800) [pid = 1738] [serial = 1868] [outer = 0x9b262000] 05:27:16 INFO - PROCESS | 1738 | 1464784036911 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0xa2280800) [pid = 1738] [serial = 1869] [outer = 0x9b262000] 05:27:17 INFO - PROCESS | 1738 | 1464784037867 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 05:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:27:17 INFO - PROCESS | 1738 | 1464784037938 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1738 | 1464784037941 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:27:17 INFO - PROCESS | 1738 | 1464784037948 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1738 | 1464784037952 Marionette TRACE conn4 <- [1,2462,null,{}] 05:27:17 INFO - PROCESS | 1738 | 1464784037958 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 1738 | 1464784038281 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:27:18 INFO - PROCESS | 1738 | 1464784038637 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bc44400 == 140 [pid = 1738] [id = 623] 05:27:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8bff2800) [pid = 1738] [serial = 1870] [outer = (nil)] 05:27:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa248a400) [pid = 1738] [serial = 1871] [outer = 0x8bff2800] 05:27:18 INFO - PROCESS | 1738 | 1464784038737 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa2669400) [pid = 1738] [serial = 1872] [outer = 0x8bff2800] 05:27:19 INFO - PROCESS | 1738 | 1464784039716 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1834ms 05:27:19 INFO - PROCESS | 1738 | 1464784039783 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1738 | 1464784039787 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:27:19 INFO - PROCESS | 1738 | 1464784039794 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1738 | 1464784039798 Marionette TRACE conn4 <- [1,2466,null,{}] 05:27:19 INFO - PROCESS | 1738 | 1464784039805 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1738 | 1464784040072 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:27:20 INFO - PROCESS | 1738 | 1464784040444 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1738 | ++DOCSHELL 0xa3228000 == 141 [pid = 1738] [id = 624] 05:27:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0xa3261c00) [pid = 1738] [serial = 1873] [outer = (nil)] 05:27:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa346a800) [pid = 1738] [serial = 1874] [outer = 0xa3261c00] 05:27:20 INFO - PROCESS | 1738 | 1464784040586 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa35eac00) [pid = 1738] [serial = 1875] [outer = 0xa3261c00] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87858c00 == 140 [pid = 1738] [id = 383] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa2800 == 139 [pid = 1738] [id = 378] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8762c000 == 138 [pid = 1738] [id = 381] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8a3c4400 == 137 [pid = 1738] [id = 585] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x89125000 == 136 [pid = 1738] [id = 607] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad6000 == 135 [pid = 1738] [id = 606] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x88704000 == 134 [pid = 1738] [id = 605] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9b5ba000 == 133 [pid = 1738] [id = 602] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x89fce000 == 132 [pid = 1738] [id = 601] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9207d800 == 131 [pid = 1738] [id = 600] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x99c06800 == 130 [pid = 1738] [id = 598] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9ab10800 == 129 [pid = 1738] [id = 599] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x92074400 == 128 [pid = 1738] [id = 597] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x89127800 == 127 [pid = 1738] [id = 596] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8f245000 == 126 [pid = 1738] [id = 595] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x92076800 == 125 [pid = 1738] [id = 594] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e7400 == 124 [pid = 1738] [id = 593] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e10c000 == 123 [pid = 1738] [id = 592] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8df14800 == 122 [pid = 1738] [id = 590] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e10e800 == 121 [pid = 1738] [id = 591] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8be98000 == 120 [pid = 1738] [id = 589] 05:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7e800 == 119 [pid = 1738] [id = 588] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x912eb400) [pid = 1738] [serial = 1730] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9ae42800) [pid = 1738] [serial = 1751] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9ae49c00) [pid = 1738] [serial = 1752] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9a78ec00) [pid = 1738] [serial = 1748] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x89fd1000) [pid = 1738] [serial = 1707] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x99caf800) [pid = 1738] [serial = 1743] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8be97400) [pid = 1738] [serial = 1760] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x96b2c800) [pid = 1738] [serial = 1740] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x96b28400) [pid = 1738] [serial = 1739] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8f662400) [pid = 1738] [serial = 1728] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8f60b400) [pid = 1738] [serial = 1727] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8e284000) [pid = 1738] [serial = 1721] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8d5d2000) [pid = 1738] [serial = 1712] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8d9c5c00) [pid = 1738] [serial = 1715] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x9a332800) [pid = 1738] [serial = 1745] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8f0b8c00) [pid = 1738] [serial = 1724] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8de5e400) [pid = 1738] [serial = 1638] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x88048400) [pid = 1738] [serial = 1704] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8d619000) [pid = 1738] [serial = 1713] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9a794c00) [pid = 1738] [serial = 1749] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8ab54000) [pid = 1738] [serial = 1758] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8bc4c400) [pid = 1738] [serial = 1710] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8912a800) [pid = 1738] [serial = 1755] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8d9cb800) [pid = 1738] [serial = 1716] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8a9f0c00) [pid = 1738] [serial = 1757] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x921c5800) [pid = 1738] [serial = 1733] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x938fb000) [pid = 1738] [serial = 1736] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8884d800) [pid = 1738] [serial = 1754] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x87a7d400) [pid = 1738] [serial = 1703] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x912f8c00) [pid = 1738] [serial = 1731] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8e286000) [pid = 1738] [serial = 1722] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x944ccc00) [pid = 1738] [serial = 1737] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8f1d3000) [pid = 1738] [serial = 1725] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x990c9000) [pid = 1738] [serial = 1742] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x9277a000) [pid = 1738] [serial = 1734] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8bffbc00) [pid = 1738] [serial = 1761] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9a4db000) [pid = 1738] [serial = 1746] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8de7a400) [pid = 1738] [serial = 1718] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x898eb000) [pid = 1738] [serial = 1706] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8b64b000) [pid = 1738] [serial = 1709] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8e0c2c00) [pid = 1738] [serial = 1719] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8d5cdc00) [pid = 1738] [serial = 1763] [outer = (nil)] [url = about:blank] 05:27:24 INFO - PROCESS | 1738 | 1464784044492 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 4746ms 05:27:24 INFO - PROCESS | 1738 | 1464784044541 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1738 | 1464784044547 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:27:24 INFO - PROCESS | 1738 | 1464784044556 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1738 | 1464784044561 Marionette TRACE conn4 <- [1,2470,null,{}] 05:27:24 INFO - PROCESS | 1738 | 1464784044571 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1738 | 1464784044846 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:27:25 INFO - PROCESS | 1738 | 1464784045089 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa2800 == 120 [pid = 1738] [id = 625] 05:27:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x88043400) [pid = 1738] [serial = 1876] [outer = (nil)] 05:27:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x88f2b400) [pid = 1738] [serial = 1877] [outer = 0x88043400] 05:27:25 INFO - PROCESS | 1738 | 1464784045180 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x898ea800) [pid = 1738] [serial = 1878] [outer = 0x88043400] 05:27:26 INFO - PROCESS | 1738 | 1464784046040 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1500ms 05:27:26 INFO - PROCESS | 1738 | 1464784046056 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1738 | 1464784046065 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:27:26 INFO - PROCESS | 1738 | 1464784046114 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1738 | 1464784046119 Marionette TRACE conn4 <- [1,2474,null,{}] 05:27:26 INFO - PROCESS | 1738 | 1464784046125 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:26 INFO - PROCESS | 1738 | 1464784046363 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:27:26 INFO - PROCESS | 1738 | 1464784046611 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e7400 == 121 [pid = 1738] [id = 626] 05:27:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8a9ec800) [pid = 1738] [serial = 1879] [outer = (nil)] 05:27:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8aad9800) [pid = 1738] [serial = 1880] [outer = 0x8a9ec800] 05:27:26 INFO - PROCESS | 1738 | 1464784046691 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8b64a400) [pid = 1738] [serial = 1881] [outer = 0x8a9ec800] 05:27:27 INFO - PROCESS | 1738 | 1464784047731 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1704ms 05:27:27 INFO - PROCESS | 1738 | 1464784047823 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1738 | 1464784047827 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:27:27 INFO - PROCESS | 1738 | 1464784047837 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1738 | 1464784047846 Marionette TRACE conn4 <- [1,2478,null,{}] 05:27:27 INFO - PROCESS | 1738 | 1464784047871 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:28 INFO - PROCESS | 1738 | 1464784048227 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:27:28 INFO - PROCESS | 1738 | 1464784048460 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff1c00 == 122 [pid = 1738] [id = 627] 05:27:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8bff8c00) [pid = 1738] [serial = 1882] [outer = (nil)] 05:27:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8c657800) [pid = 1738] [serial = 1883] [outer = 0x8bff8c00] 05:27:28 INFO - PROCESS | 1738 | 1464784048542 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d60fc00) [pid = 1738] [serial = 1884] [outer = 0x8bff8c00] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x938efc00) [pid = 1738] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x921cd000) [pid = 1738] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x9c1b2c00) [pid = 1738] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9a8ef400) [pid = 1738] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x88845c00) [pid = 1738] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x93aa5400) [pid = 1738] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8f605c00) [pid = 1738] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0xa21bdc00) [pid = 1738] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9a32cc00) [pid = 1738] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8e110400) [pid = 1738] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x898e4800) [pid = 1738] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8bffb800) [pid = 1738] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8e06f400) [pid = 1738] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8ab56800) [pid = 1738] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x89fcdc00) [pid = 1738] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8be94800) [pid = 1738] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8f0ac400) [pid = 1738] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x9b1ed400) [pid = 1738] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x8870d400) [pid = 1738] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:27:29 INFO - PROCESS | 1738 | 1464784049854 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2041ms 05:27:29 INFO - PROCESS | 1738 | 1464784049878 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:27:29 INFO - PROCESS | 1738 | 1464784049882 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:27:29 INFO - PROCESS | 1738 | 1464784049889 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1738 | 1464784049892 Marionette TRACE conn4 <- [1,2482,null,{}] 05:27:29 INFO - PROCESS | 1738 | 1464784049897 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:30 INFO - PROCESS | 1738 | 1464784050130 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:27:30 INFO - PROCESS | 1738 | 1464784050355 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e4800 == 123 [pid = 1738] [id = 628] 05:27:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8ad6a800) [pid = 1738] [serial = 1885] [outer = (nil)] 05:27:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8d9c5800) [pid = 1738] [serial = 1886] [outer = 0x8ad6a800] 05:27:30 INFO - PROCESS | 1738 | 1464784050432 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8de4c000) [pid = 1738] [serial = 1887] [outer = 0x8ad6a800] 05:27:31 INFO - PROCESS | 1738 | 1464784051464 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1632ms 05:27:31 INFO - PROCESS | 1738 | 1464784051521 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1738 | 1464784051528 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:27:31 INFO - PROCESS | 1738 | 1464784051537 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1738 | 1464784051543 Marionette TRACE conn4 <- [1,2486,null,{}] 05:27:31 INFO - PROCESS | 1738 | 1464784051554 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:31 INFO - PROCESS | 1738 | 1464784051804 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:27:32 INFO - PROCESS | 1738 | 1464784052170 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8870c400 == 124 [pid = 1738] [id = 629] 05:27:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x89125000) [pid = 1738] [serial = 1888] [outer = (nil)] 05:27:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8a305000) [pid = 1738] [serial = 1889] [outer = 0x89125000] 05:27:32 INFO - PROCESS | 1738 | 1464784052263 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8a3d0800) [pid = 1738] [serial = 1890] [outer = 0x89125000] 05:27:33 INFO - PROCESS | 1738 | 1464784053271 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1796ms 05:27:33 INFO - PROCESS | 1738 | 1464784053333 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1738 | 1464784053343 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:27:33 INFO - PROCESS | 1738 | 1464784053354 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1738 | 1464784053358 Marionette TRACE conn4 <- [1,2490,null,{}] 05:27:33 INFO - PROCESS | 1738 | 1464784053364 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:33 INFO - PROCESS | 1738 | 1464784053663 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:27:34 INFO - PROCESS | 1738 | 1464784054019 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff4000 == 125 [pid = 1738] [id = 630] 05:27:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8bff6400) [pid = 1738] [serial = 1891] [outer = (nil)] 05:27:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8de42400) [pid = 1738] [serial = 1892] [outer = 0x8bff6400] 05:27:34 INFO - PROCESS | 1738 | 1464784054130 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8de5ec00) [pid = 1738] [serial = 1893] [outer = 0x8bff6400] 05:27:35 INFO - PROCESS | 1738 | 1464784055188 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1907ms 05:27:35 INFO - PROCESS | 1738 | 1464784055261 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1738 | 1464784055265 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:27:35 INFO - PROCESS | 1738 | 1464784055272 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1738 | 1464784055279 Marionette TRACE conn4 <- [1,2494,null,{}] 05:27:35 INFO - PROCESS | 1738 | 1464784055295 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:35 INFO - PROCESS | 1738 | 1464784055563 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:27:36 INFO - PROCESS | 1738 | 1464784056015 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e103400 == 126 [pid = 1738] [id = 631] 05:27:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8e110400) [pid = 1738] [serial = 1894] [outer = (nil)] 05:27:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8e28c400) [pid = 1738] [serial = 1895] [outer = 0x8e110400] 05:27:36 INFO - PROCESS | 1738 | 1464784056152 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8f1cd800) [pid = 1738] [serial = 1896] [outer = 0x8e110400] 05:27:37 INFO - PROCESS | 1738 | 1464784057195 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1992ms 05:27:37 INFO - PROCESS | 1738 | 1464784057267 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1738 | 1464784057272 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:27:37 INFO - PROCESS | 1738 | 1464784057281 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1738 | 1464784057285 Marionette TRACE conn4 <- [1,2498,null,{}] 05:27:37 INFO - PROCESS | 1738 | 1464784057290 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:37 INFO - PROCESS | 1738 | 1464784057539 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:27:37 INFO - PROCESS | 1738 | 1464784057885 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e286400 == 127 [pid = 1738] [id = 632] 05:27:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8f1d2c00) [pid = 1738] [serial = 1897] [outer = (nil)] 05:27:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8f241400) [pid = 1738] [serial = 1898] [outer = 0x8f1d2c00] 05:27:37 INFO - PROCESS | 1738 | 1464784057982 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8f24b400) [pid = 1738] [serial = 1899] [outer = 0x8f1d2c00] 05:27:38 INFO - PROCESS | 1738 | 1464784058933 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1731ms 05:27:39 INFO - PROCESS | 1738 | 1464784059013 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1738 | 1464784059017 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:27:39 INFO - PROCESS | 1738 | 1464784059025 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1738 | 1464784059029 Marionette TRACE conn4 <- [1,2502,null,{}] 05:27:39 INFO - PROCESS | 1738 | 1464784059036 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:39 INFO - PROCESS | 1738 | 1464784059320 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:27:39 INFO - PROCESS | 1738 | 1464784059672 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a79000 == 128 [pid = 1738] [id = 633] 05:27:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8a303400) [pid = 1738] [serial = 1900] [outer = (nil)] 05:27:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8f66d400) [pid = 1738] [serial = 1901] [outer = 0x8a303400] 05:27:39 INFO - PROCESS | 1738 | 1464784059767 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8f74c000) [pid = 1738] [serial = 1902] [outer = 0x8a303400] 05:27:40 INFO - PROCESS | 1738 | 1464784060750 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1793ms 05:27:40 INFO - PROCESS | 1738 | 1464784060819 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:27:40 INFO - PROCESS | 1738 | 1464784060824 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:27:40 INFO - PROCESS | 1738 | 1464784060832 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1738 | 1464784060835 Marionette TRACE conn4 <- [1,2506,null,{}] 05:27:40 INFO - PROCESS | 1738 | 1464784060841 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:41 INFO - PROCESS | 1738 | 1464784061138 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:27:41 INFO - PROCESS | 1738 | 1464784061534 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f1d7000 == 129 [pid = 1738] [id = 634] 05:27:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8f669800) [pid = 1738] [serial = 1903] [outer = (nil)] 05:27:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x921cb800) [pid = 1738] [serial = 1904] [outer = 0x8f669800] 05:27:41 INFO - PROCESS | 1738 | 1464784061629 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x921d0800) [pid = 1738] [serial = 1905] [outer = 0x8f669800] 05:27:42 INFO - PROCESS | 1738 | 1464784062594 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1837ms 05:27:42 INFO - PROCESS | 1738 | 1464784062669 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 1738 | 1464784062673 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:27:42 INFO - PROCESS | 1738 | 1464784062680 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1738 | 1464784062684 Marionette TRACE conn4 <- [1,2510,null,{}] 05:27:42 INFO - PROCESS | 1738 | 1464784062690 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:42 INFO - PROCESS | 1738 | 1464784062969 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:27:43 INFO - PROCESS | 1738 | 1464784063306 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f609800 == 130 [pid = 1738] [id = 635] 05:27:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8f662800) [pid = 1738] [serial = 1906] [outer = (nil)] 05:27:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x938f7400) [pid = 1738] [serial = 1907] [outer = 0x8f662800] 05:27:43 INFO - PROCESS | 1738 | 1464784063423 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x94e92000) [pid = 1738] [serial = 1908] [outer = 0x8f662800] 05:27:44 INFO - PROCESS | 1738 | 1464784064366 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1731ms 05:27:44 INFO - PROCESS | 1738 | 1464784064412 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1738 | 1464784064416 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:27:44 INFO - PROCESS | 1738 | 1464784064422 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1738 | 1464784064426 Marionette TRACE conn4 <- [1,2514,null,{}] 05:27:44 INFO - PROCESS | 1738 | 1464784064432 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:44 INFO - PROCESS | 1738 | 1464784064671 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:27:45 INFO - PROCESS | 1738 | 1464784065015 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x9277fc00 == 131 [pid = 1738] [id = 636] 05:27:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x938f2800) [pid = 1738] [serial = 1909] [outer = (nil)] 05:27:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x96b2b000) [pid = 1738] [serial = 1910] [outer = 0x938f2800] 05:27:45 INFO - PROCESS | 1738 | 1464784065108 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x97571000) [pid = 1738] [serial = 1911] [outer = 0x938f2800] 05:27:46 INFO - PROCESS | 1738 | 1464784066034 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1647ms 05:27:46 INFO - PROCESS | 1738 | 1464784066070 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1738 | 1464784066074 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:27:46 INFO - PROCESS | 1738 | 1464784066081 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1738 | 1464784066085 Marionette TRACE conn4 <- [1,2518,null,{}] 05:27:46 INFO - PROCESS | 1738 | 1464784066091 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:46 INFO - PROCESS | 1738 | 1464784066311 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:27:46 INFO - PROCESS | 1738 | 1464784066670 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x94ee0c00 == 132 [pid = 1738] [id = 637] 05:27:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x96b26c00) [pid = 1738] [serial = 1912] [outer = (nil)] 05:27:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x99cb1800) [pid = 1738] [serial = 1913] [outer = 0x96b26c00] 05:27:46 INFO - PROCESS | 1738 | 1464784066767 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x99e04c00) [pid = 1738] [serial = 1914] [outer = 0x96b26c00] 05:27:47 INFO - PROCESS | 1738 | 1464784067701 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1691ms 05:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:27:47 INFO - PROCESS | 1738 | 1464784067773 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1738 | 1464784067777 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:27:47 INFO - PROCESS | 1738 | 1464784067783 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1738 | 1464784067787 Marionette TRACE conn4 <- [1,2522,null,{}] 05:27:47 INFO - PROCESS | 1738 | 1464784067793 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 1738 | 1464784068015 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:27:48 INFO - PROCESS | 1738 | 1464784068357 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x921c9000 == 133 [pid = 1738] [id = 638] 05:27:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x96b29000) [pid = 1738] [serial = 1915] [outer = (nil)] 05:27:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9a331400) [pid = 1738] [serial = 1916] [outer = 0x96b29000] 05:27:48 INFO - PROCESS | 1738 | 1464784068461 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x9a337000) [pid = 1738] [serial = 1917] [outer = 0x96b29000] 05:27:49 INFO - PROCESS | 1738 | 1464784069373 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1644ms 05:27:49 INFO - PROCESS | 1738 | 1464784069427 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 1738 | 1464784069430 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:27:49 INFO - PROCESS | 1738 | 1464784069437 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1738 | 1464784069441 Marionette TRACE conn4 <- [1,2526,null,{}] 05:27:49 INFO - PROCESS | 1738 | 1464784069447 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:49 INFO - PROCESS | 1738 | 1464784069705 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:27:50 INFO - PROCESS | 1738 | 1464784070057 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a32d000 == 134 [pid = 1738] [id = 639] 05:27:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x9ab0f800) [pid = 1738] [serial = 1918] [outer = (nil)] 05:27:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x9b074800) [pid = 1738] [serial = 1919] [outer = 0x9ab0f800] 05:27:50 INFO - PROCESS | 1738 | 1464784070158 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x9b5abc00) [pid = 1738] [serial = 1920] [outer = 0x9ab0f800] 05:27:51 INFO - PROCESS | 1738 | 1464784071167 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1797ms 05:27:51 INFO - PROCESS | 1738 | 1464784071236 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:27:51 INFO - PROCESS | 1738 | 1464784071240 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:27:51 INFO - PROCESS | 1738 | 1464784071248 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1738 | 1464784071251 Marionette TRACE conn4 <- [1,2530,null,{}] 05:27:51 INFO - PROCESS | 1738 | 1464784071258 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 1738 | 1464784071533 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:27:51 INFO - PROCESS | 1738 | 1464784071899 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b06f000 == 135 [pid = 1738] [id = 640] 05:27:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9b075c00) [pid = 1738] [serial = 1921] [outer = (nil)] 05:27:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x9bf85400) [pid = 1738] [serial = 1922] [outer = 0x9b075c00] 05:27:51 INFO - PROCESS | 1738 | 1464784071986 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9d8df400) [pid = 1738] [serial = 1923] [outer = 0x9b075c00] 05:27:52 INFO - PROCESS | 1738 | 1464784072899 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1692ms 05:27:52 INFO - PROCESS | 1738 | 1464784072941 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1738 | 1464784072945 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:27:52 INFO - PROCESS | 1738 | 1464784072963 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1738 | 1464784072965 Marionette TRACE conn4 <- [1,2534,null,{}] 05:27:52 INFO - PROCESS | 1738 | 1464784072972 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1738 | 1464784073215 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:27:53 INFO - PROCESS | 1738 | 1464784073620 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f752400 == 136 [pid = 1738] [id = 641] 05:27:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9b5ba400) [pid = 1738] [serial = 1924] [outer = (nil)] 05:27:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0xa22cf400) [pid = 1738] [serial = 1925] [outer = 0x9b5ba400] 05:27:53 INFO - PROCESS | 1738 | 1464784073718 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0xa2609800) [pid = 1738] [serial = 1926] [outer = 0x9b5ba400] 05:27:54 INFO - PROCESS | 1738 | 1464784074660 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1733ms 05:27:54 INFO - PROCESS | 1738 | 1464784074696 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1738 | 1464784074699 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:27:54 INFO - PROCESS | 1738 | 1464784074706 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1738 | 1464784074709 Marionette TRACE conn4 <- [1,2538,null,{}] 05:27:54 INFO - PROCESS | 1738 | 1464784074715 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1738 | 1464784074960 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:27:55 INFO - PROCESS | 1738 | 1464784075283 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1738 | ++DOCSHELL 0xa0511400 == 137 [pid = 1738] [id = 642] 05:27:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0xa21ba800) [pid = 1738] [serial = 1927] [outer = (nil)] 05:27:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0xa504c400) [pid = 1738] [serial = 1928] [outer = 0xa21ba800] 05:27:55 INFO - PROCESS | 1738 | 1464784075379 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0xa50f0c00) [pid = 1738] [serial = 1929] [outer = 0xa21ba800] 05:27:56 INFO - PROCESS | 1738 | 1464784076335 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1680ms 05:27:56 INFO - PROCESS | 1738 | 1464784076388 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:27:56 INFO - PROCESS | 1738 | 1464784076392 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:27:56 INFO - PROCESS | 1738 | 1464784076398 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1738 | 1464784076402 Marionette TRACE conn4 <- [1,2542,null,{}] 05:27:56 INFO - PROCESS | 1738 | 1464784076407 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:56 INFO - PROCESS | 1738 | 1464784076670 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:27:57 INFO - PROCESS | 1738 | 1464784077015 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x87622c00 == 138 [pid = 1738] [id = 643] 05:27:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x88f29c00) [pid = 1738] [serial = 1930] [outer = (nil)] 05:27:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0xa6294400) [pid = 1738] [serial = 1931] [outer = 0x88f29c00] 05:27:57 INFO - PROCESS | 1738 | 1464784077110 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa62fcc00) [pid = 1738] [serial = 1932] [outer = 0x88f29c00] 05:27:58 INFO - PROCESS | 1738 | 1464784078034 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1687ms 05:27:58 INFO - PROCESS | 1738 | 1464784078086 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:27:58 INFO - PROCESS | 1738 | 1464784078090 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:27:58 INFO - PROCESS | 1738 | 1464784078097 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1738 | 1464784078101 Marionette TRACE conn4 <- [1,2546,null,{}] 05:27:58 INFO - PROCESS | 1738 | 1464784078107 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 1738 | 1464784078354 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:27:58 INFO - PROCESS | 1738 | 1464784078715 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d77c400 == 139 [pid = 1738] [id = 644] 05:27:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8d77d400) [pid = 1738] [serial = 1933] [outer = (nil)] 05:27:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8d784c00) [pid = 1738] [serial = 1934] [outer = 0x8d77d400] 05:27:58 INFO - PROCESS | 1738 | 1464784078812 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8d787000) [pid = 1738] [serial = 1935] [outer = 0x8d77d400] 05:27:59 INFO - PROCESS | 1738 | 1464784079743 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1687ms 05:27:59 INFO - PROCESS | 1738 | 1464784079784 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1738 | 1464784079788 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:27:59 INFO - PROCESS | 1738 | 1464784079795 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1738 | 1464784079799 Marionette TRACE conn4 <- [1,2550,null,{}] 05:27:59 INFO - PROCESS | 1738 | 1464784079805 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 1738 | 1464784080052 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:28:00 INFO - PROCESS | 1738 | 1464784080406 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d783800 == 140 [pid = 1738] [id = 645] 05:28:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8d784800) [pid = 1738] [serial = 1936] [outer = (nil)] 05:28:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0xa629bc00) [pid = 1738] [serial = 1937] [outer = 0x8d784800] 05:28:00 INFO - PROCESS | 1738 | 1464784080516 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa670d800) [pid = 1738] [serial = 1938] [outer = 0x8d784800] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x88045000 == 139 [pid = 1738] [id = 584] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8785a400 == 138 [pid = 1738] [id = 299] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x9d8ddc00 == 137 [pid = 1738] [id = 539] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x87861c00 == 136 [pid = 1738] [id = 540] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x9a4d4400 == 135 [pid = 1738] [id = 452] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x87857c00 == 134 [pid = 1738] [id = 538] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8bc44400 == 133 [pid = 1738] [id = 623] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x9b1e8400 == 132 [pid = 1738] [id = 622] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x89129c00 == 131 [pid = 1738] [id = 620] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x99e08000 == 130 [pid = 1738] [id = 621] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x99ed3400 == 129 [pid = 1738] [id = 619] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x96b24800 == 128 [pid = 1738] [id = 618] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x9207e400 == 127 [pid = 1738] [id = 617] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8f66b800 == 126 [pid = 1738] [id = 616] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8f1cf400 == 125 [pid = 1738] [id = 615] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8e28bc00 == 124 [pid = 1738] [id = 613] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8e06b800 == 123 [pid = 1738] [id = 614] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7d0800 == 122 [pid = 1738] [id = 612] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dec00 == 121 [pid = 1738] [id = 611] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8bc4cc00 == 120 [pid = 1738] [id = 610] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8a30f400 == 119 [pid = 1738] [id = 609] 05:28:03 INFO - PROCESS | 1738 | --DOCSHELL 0x8762b000 == 118 [pid = 1738] [id = 608] 05:28:04 INFO - PROCESS | 1738 | 1464784084053 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8f1da800) [pid = 1738] [serial = 1776] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9b5adc00) [pid = 1738] [serial = 1799] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8a306000) [pid = 1738] [serial = 1766] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x93aaa800) [pid = 1738] [serial = 1788] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x938bc000) [pid = 1738] [serial = 1785] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa2156c00) [pid = 1738] [serial = 1809] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x9b1e8000) [pid = 1738] [serial = 1797] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x89fd3c00) [pid = 1738] [serial = 1818] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8f1d4400) [pid = 1738] [serial = 1775] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x99e10800) [pid = 1738] [serial = 1794] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x92081c00) [pid = 1738] [serial = 1782] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x919c5400) [pid = 1738] [serial = 1781] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa2403400) [pid = 1738] [serial = 1811] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9bf45400) [pid = 1738] [serial = 1803] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8f602000) [pid = 1738] [serial = 1778] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9b74f800) [pid = 1738] [serial = 1802] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa26cac00) [pid = 1738] [serial = 1814] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x96b2a400) [pid = 1738] [serial = 1791] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8d9c2800) [pid = 1738] [serial = 1769] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8e077c00) [pid = 1738] [serial = 1772] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8ad63000) [pid = 1738] [serial = 1820] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8b651000) [pid = 1738] [serial = 1821] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x99e04000) [pid = 1738] [serial = 1793] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x92785000) [pid = 1738] [serial = 1784] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x898e2400) [pid = 1738] [serial = 1817] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8be91800) [pid = 1738] [serial = 1701] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa240a800) [pid = 1738] [serial = 1812] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9ab0c400) [pid = 1738] [serial = 1796] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8a9e9400) [pid = 1738] [serial = 1767] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8f608400) [pid = 1738] [serial = 1779] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8be95800) [pid = 1738] [serial = 1823] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x94e93400) [pid = 1738] [serial = 1790] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9b5b4000) [pid = 1738] [serial = 1800] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9d8af000) [pid = 1738] [serial = 1806] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0xa2154c00) [pid = 1738] [serial = 1808] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x93aa4000) [pid = 1738] [serial = 1787] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8e107000) [pid = 1738] [serial = 1773] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x9c24f000) [pid = 1738] [serial = 1805] [outer = (nil)] [url = about:blank] 05:28:04 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8de54800) [pid = 1738] [serial = 1770] [outer = (nil)] [url = about:blank] 05:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 4594ms 05:28:04 INFO - PROCESS | 1738 | 1464784084414 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1738 | 1464784084420 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:28:04 INFO - PROCESS | 1738 | 1464784084428 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1738 | 1464784084434 Marionette TRACE conn4 <- [1,2554,null,{}] 05:28:04 INFO - PROCESS | 1738 | 1464784084443 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:04 INFO - PROCESS | 1738 | 1464784084650 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:28:04 INFO - PROCESS | 1738 | 1464784084898 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x88703400 == 119 [pid = 1738] [id = 646] 05:28:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x88705000) [pid = 1738] [serial = 1939] [outer = (nil)] 05:28:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x88844c00) [pid = 1738] [serial = 1940] [outer = 0x88705000] 05:28:04 INFO - PROCESS | 1738 | 1464784084977 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x88b4c400) [pid = 1738] [serial = 1941] [outer = 0x88705000] 05:28:05 INFO - PROCESS | 1738 | 1464784085844 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1488ms 05:28:05 INFO - PROCESS | 1738 | 1464784085918 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1738 | 1464784085927 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:28:05 INFO - PROCESS | 1738 | 1464784085937 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1738 | 1464784085942 Marionette TRACE conn4 <- [1,2558,null,{}] 05:28:05 INFO - PROCESS | 1738 | 1464784085948 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1738 | 1464784086233 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:28:06 INFO - PROCESS | 1738 | 1464784086518 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e2c00 == 120 [pid = 1738] [id = 647] 05:28:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x898e3000) [pid = 1738] [serial = 1942] [outer = (nil)] 05:28:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x898ed400) [pid = 1738] [serial = 1943] [outer = 0x898e3000] 05:28:06 INFO - PROCESS | 1738 | 1464784086599 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x89fd5000) [pid = 1738] [serial = 1944] [outer = 0x898e3000] 05:28:07 INFO - PROCESS | 1738 | 1464784087566 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1683ms 05:28:07 INFO - PROCESS | 1738 | 1464784087627 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1738 | 1464784087631 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:28:07 INFO - PROCESS | 1738 | 1464784087637 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1738 | 1464784087643 Marionette TRACE conn4 <- [1,2562,null,{}] 05:28:07 INFO - PROCESS | 1738 | 1464784087659 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:07 INFO - PROCESS | 1738 | 1464784087962 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:28:08 INFO - PROCESS | 1738 | 1464784088000 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x88b4f400 == 121 [pid = 1738] [id = 648] 05:28:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8aad2400) [pid = 1738] [serial = 1945] [outer = (nil)] 05:28:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8ab54000) [pid = 1738] [serial = 1946] [outer = 0x8aad2400] 05:28:08 INFO - PROCESS | 1738 | 1464784088111 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8ad66400) [pid = 1738] [serial = 1947] [outer = 0x8aad2400] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8762c800) [pid = 1738] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8f1d1c00) [pid = 1738] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8bff8c00) [pid = 1738] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0xa3261c00) [pid = 1738] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x96b24c00) [pid = 1738] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x88043400) [pid = 1738] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8a9eb400) [pid = 1738] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x9b262000) [pid = 1738] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9a78b000) [pid = 1738] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x911e4c00) [pid = 1738] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8a9ec800) [pid = 1738] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8a3cfc00) [pid = 1738] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8bff2800) [pid = 1738] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8e070c00) [pid = 1738] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x92778800) [pid = 1738] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8ad68800) [pid = 1738] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8de48800) [pid = 1738] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8f0aa000) [pid = 1738] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8de41800) [pid = 1738] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x9a16f000) [pid = 1738] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:28:09 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8c651000) [pid = 1738] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:28:09 INFO - PROCESS | 1738 | 1464784089936 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2345ms 05:28:09 INFO - PROCESS | 1738 | 1464784089983 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:28:09 INFO - PROCESS | 1738 | 1464784089988 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:28:09 INFO - PROCESS | 1738 | 1464784089994 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1738 | 1464784089998 Marionette TRACE conn4 <- [1,2566,null,{}] 05:28:10 INFO - PROCESS | 1738 | 1464784090003 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1738 | 1464784090286 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:28:10 INFO - PROCESS | 1738 | 1464784090308 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762c800 == 122 [pid = 1738] [id = 649] 05:28:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8a9e9000) [pid = 1738] [serial = 1948] [outer = (nil)] 05:28:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8b655400) [pid = 1738] [serial = 1949] [outer = 0x8a9e9000] 05:28:10 INFO - PROCESS | 1738 | 1464784090382 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8bc46400) [pid = 1738] [serial = 1950] [outer = 0x8a9e9000] 05:28:11 INFO - PROCESS | 1738 | 1464784091356 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1382ms 05:28:11 INFO - PROCESS | 1738 | 1464784091377 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1738 | 1464784091380 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:28:11 INFO - PROCESS | 1738 | 1464784091386 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1738 | 1464784091389 Marionette TRACE conn4 <- [1,2570,null,{}] 05:28:11 INFO - PROCESS | 1738 | 1464784091395 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1738 | 1464784091603 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:28:12 INFO - PROCESS | 1738 | 1464784092055 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x87627400 == 123 [pid = 1738] [id = 650] 05:28:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8762b000) [pid = 1738] [serial = 1951] [outer = (nil)] 05:28:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x87a87000) [pid = 1738] [serial = 1952] [outer = 0x8762b000] 05:28:12 INFO - PROCESS | 1738 | 1464784092153 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x88707400) [pid = 1738] [serial = 1953] [outer = 0x8762b000] 05:28:13 INFO - PROCESS | 1738 | 1464784093175 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1830ms 05:28:13 INFO - PROCESS | 1738 | 1464784093220 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1738 | 1464784093227 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:28:13 INFO - PROCESS | 1738 | 1464784093235 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1738 | 1464784093241 Marionette TRACE conn4 <- [1,2574,null,{}] 05:28:13 INFO - PROCESS | 1738 | 1464784093249 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 1738 | 1464784093473 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:28:13 INFO - PROCESS | 1738 | 1464784093823 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fcec00 == 124 [pid = 1738] [id = 651] 05:28:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x89fd6800) [pid = 1738] [serial = 1954] [outer = (nil)] 05:28:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8a3c1400) [pid = 1738] [serial = 1955] [outer = 0x89fd6800] 05:28:13 INFO - PROCESS | 1738 | 1464784093923 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8aad1400) [pid = 1738] [serial = 1956] [outer = 0x89fd6800] 05:28:14 INFO - PROCESS | 1738 | 1464784094986 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1784ms 05:28:15 INFO - PROCESS | 1738 | 1464784095023 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1738 | 1464784095029 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:28:15 INFO - PROCESS | 1738 | 1464784095036 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1738 | 1464784095039 Marionette TRACE conn4 <- [1,2578,null,{}] 05:28:15 INFO - PROCESS | 1738 | 1464784095046 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:15 INFO - PROCESS | 1738 | 1464784095302 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:28:15 INFO - PROCESS | 1738 | 1464784095703 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be94000 == 125 [pid = 1738] [id = 652] 05:28:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8be95000) [pid = 1738] [serial = 1957] [outer = (nil)] 05:28:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8be98c00) [pid = 1738] [serial = 1958] [outer = 0x8be95000] 05:28:15 INFO - PROCESS | 1738 | 1464784095798 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8bffdc00) [pid = 1738] [serial = 1959] [outer = 0x8be95000] 05:28:16 INFO - PROCESS | 1738 | 1464784096784 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1788ms 05:28:16 INFO - PROCESS | 1738 | 1464784096826 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:28:16 INFO - PROCESS | 1738 | 1464784096830 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:28:16 INFO - PROCESS | 1738 | 1464784096847 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1738 | 1464784096857 Marionette TRACE conn4 <- [1,2582,null,{}] 05:28:16 INFO - PROCESS | 1738 | 1464784096864 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:17 INFO - PROCESS | 1738 | 1464784097117 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:28:17 INFO - PROCESS | 1738 | 1464784097454 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a30c000 == 126 [pid = 1738] [id = 653] 05:28:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8bc48000) [pid = 1738] [serial = 1960] [outer = (nil)] 05:28:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8d782000) [pid = 1738] [serial = 1961] [outer = 0x8bc48000] 05:28:17 INFO - PROCESS | 1738 | 1464784097550 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8d7c6800) [pid = 1738] [serial = 1962] [outer = 0x8bc48000] 05:28:18 INFO - PROCESS | 1738 | 1464784098476 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1705ms 05:28:18 INFO - PROCESS | 1738 | 1464784098544 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:28:18 INFO - PROCESS | 1738 | 1464784098549 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:28:18 INFO - PROCESS | 1738 | 1464784098555 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1738 | 1464784098559 Marionette TRACE conn4 <- [1,2586,null,{}] 05:28:18 INFO - PROCESS | 1738 | 1464784098565 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:18 INFO - PROCESS | 1738 | 1464784098835 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:28:19 INFO - PROCESS | 1738 | 1464784099179 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bc49000 == 127 [pid = 1738] [id = 654] 05:28:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d618400) [pid = 1738] [serial = 1963] [outer = (nil)] 05:28:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8de47c00) [pid = 1738] [serial = 1964] [outer = 0x8d618400] 05:28:19 INFO - PROCESS | 1738 | 1464784099271 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8de51400) [pid = 1738] [serial = 1965] [outer = 0x8d618400] 05:28:20 INFO - PROCESS | 1738 | 1464784100183 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1692ms 05:28:20 INFO - PROCESS | 1738 | 1464784100247 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:28:20 INFO - PROCESS | 1738 | 1464784100252 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:28:20 INFO - PROCESS | 1738 | 1464784100258 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1738 | 1464784100262 Marionette TRACE conn4 <- [1,2590,null,{}] 05:28:20 INFO - PROCESS | 1738 | 1464784100268 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:20 INFO - PROCESS | 1738 | 1464784100497 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:28:20 INFO - PROCESS | 1738 | 1464784100867 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5dc00 == 128 [pid = 1738] [id = 655] 05:28:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8de78c00) [pid = 1738] [serial = 1966] [outer = (nil)] 05:28:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8df0fc00) [pid = 1738] [serial = 1967] [outer = 0x8de78c00] 05:28:20 INFO - PROCESS | 1738 | 1464784100973 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8e0cdc00) [pid = 1738] [serial = 1968] [outer = 0x8de78c00] 05:28:22 INFO - PROCESS | 1738 | 1464784102002 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1787ms 05:28:22 INFO - PROCESS | 1738 | 1464784102045 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1738 | 1464784102049 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:28:22 INFO - PROCESS | 1738 | 1464784102071 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1738 | 1464784102076 Marionette TRACE conn4 <- [1,2594,null,{}] 05:28:22 INFO - PROCESS | 1738 | 1464784102086 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:22 INFO - PROCESS | 1738 | 1464784102307 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:28:22 INFO - PROCESS | 1738 | 1464784102645 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d5d5800 == 129 [pid = 1738] [id = 656] 05:28:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8de55c00) [pid = 1738] [serial = 1969] [outer = (nil)] 05:28:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e28e400) [pid = 1738] [serial = 1970] [outer = 0x8de55c00] 05:28:22 INFO - PROCESS | 1738 | 1464784102741 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8f0b6000) [pid = 1738] [serial = 1971] [outer = 0x8de55c00] 05:28:23 INFO - PROCESS | 1738 | 1464784103721 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1711ms 05:28:23 INFO - PROCESS | 1738 | 1464784103768 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1738 | 1464784103772 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:28:23 INFO - PROCESS | 1738 | 1464784103779 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1738 | 1464784103782 Marionette TRACE conn4 <- [1,2598,null,{}] 05:28:23 INFO - PROCESS | 1738 | 1464784103788 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:24 INFO - PROCESS | 1738 | 1464784104045 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:28:24 INFO - PROCESS | 1738 | 1464784104363 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de7e800 == 130 [pid = 1738] [id = 657] 05:28:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e285400) [pid = 1738] [serial = 1972] [outer = (nil)] 05:28:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8f242000) [pid = 1738] [serial = 1973] [outer = 0x8e285400] 05:28:24 INFO - PROCESS | 1738 | 1464784104474 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8f24d800) [pid = 1738] [serial = 1974] [outer = 0x8e285400] 05:28:25 INFO - PROCESS | 1738 | 1464784105452 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1746ms 05:28:25 INFO - PROCESS | 1738 | 1464784105526 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1738 | 1464784105530 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:28:25 INFO - PROCESS | 1738 | 1464784105537 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1738 | 1464784105546 Marionette TRACE conn4 <- [1,2602,null,{}] 05:28:25 INFO - PROCESS | 1738 | 1464784105562 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:25 INFO - PROCESS | 1738 | 1464784105846 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:28:26 INFO - PROCESS | 1738 | 1464784106187 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x88f21800 == 131 [pid = 1738] [id = 658] 05:28:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8aacf400) [pid = 1738] [serial = 1975] [outer = (nil)] 05:28:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8f669c00) [pid = 1738] [serial = 1976] [outer = 0x8aacf400] 05:28:26 INFO - PROCESS | 1738 | 1464784106275 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f758400) [pid = 1738] [serial = 1977] [outer = 0x8aacf400] 05:28:27 INFO - PROCESS | 1738 | 1464784107295 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1794ms 05:28:27 INFO - PROCESS | 1738 | 1464784107332 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:28:27 INFO - PROCESS | 1738 | 1464784107336 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:28:27 INFO - PROCESS | 1738 | 1464784107343 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1738 | 1464784107346 Marionette TRACE conn4 <- [1,2606,null,{}] 05:28:27 INFO - PROCESS | 1738 | 1464784107352 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:27 INFO - PROCESS | 1738 | 1464784107580 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:28:27 INFO - PROCESS | 1738 | 1464784107924 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e28a000 == 132 [pid = 1738] [id = 659] 05:28:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8f1d9c00) [pid = 1738] [serial = 1978] [outer = (nil)] 05:28:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x919b9000) [pid = 1738] [serial = 1979] [outer = 0x8f1d9c00] 05:28:28 INFO - PROCESS | 1738 | 1464784108020 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x919be400) [pid = 1738] [serial = 1980] [outer = 0x8f1d9c00] 05:28:28 INFO - PROCESS | 1738 | 1464784108980 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1694ms 05:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:28:29 INFO - PROCESS | 1738 | 1464784109037 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1738 | 1464784109040 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:28:29 INFO - PROCESS | 1738 | 1464784109047 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1738 | 1464784109049 Marionette TRACE conn4 <- [1,2610,null,{}] 05:28:29 INFO - PROCESS | 1738 | 1464784109056 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:29 INFO - PROCESS | 1738 | 1464784109290 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:28:29 INFO - PROCESS | 1738 | 1464784109648 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x921c5800 == 133 [pid = 1738] [id = 660] 05:28:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x921c7000) [pid = 1738] [serial = 1981] [outer = (nil)] 05:28:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x921cc400) [pid = 1738] [serial = 1982] [outer = 0x921c7000] 05:28:29 INFO - PROCESS | 1738 | 1464784109753 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x92b45800) [pid = 1738] [serial = 1983] [outer = 0x921c7000] 05:28:30 INFO - PROCESS | 1738 | 1464784110755 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1746ms 05:28:30 INFO - PROCESS | 1738 | 1464784110793 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1738 | 1464784110798 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:28:30 INFO - PROCESS | 1738 | 1464784110804 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1738 | 1464784110809 Marionette TRACE conn4 <- [1,2614,null,{}] 05:28:30 INFO - PROCESS | 1738 | 1464784110815 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:31 INFO - PROCESS | 1738 | 1464784111103 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:28:31 INFO - PROCESS | 1738 | 1464784111630 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad60800 == 134 [pid = 1738] [id = 661] 05:28:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8b649400) [pid = 1738] [serial = 1984] [outer = (nil)] 05:28:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x93aa8000) [pid = 1738] [serial = 1985] [outer = 0x8b649400] 05:28:31 INFO - PROCESS | 1738 | 1464784111763 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x94e8e000) [pid = 1738] [serial = 1986] [outer = 0x8b649400] 05:28:32 INFO - PROCESS | 1738 | 1464784112730 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2004ms 05:28:32 INFO - PROCESS | 1738 | 1464784112809 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1738 | 1464784112813 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:28:32 INFO - PROCESS | 1738 | 1464784112820 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1738 | 1464784112824 Marionette TRACE conn4 <- [1,2618,null,{}] 05:28:32 INFO - PROCESS | 1738 | 1464784112830 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 1738 | 1464784113107 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:28:33 INFO - PROCESS | 1738 | 1464784113506 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x921cac00 == 135 [pid = 1738] [id = 662] 05:28:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9443b000) [pid = 1738] [serial = 1987] [outer = (nil)] 05:28:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x98664000) [pid = 1738] [serial = 1988] [outer = 0x9443b000] 05:28:33 INFO - PROCESS | 1738 | 1464784113610 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x990c6c00) [pid = 1738] [serial = 1989] [outer = 0x9443b000] 05:28:34 INFO - PROCESS | 1738 | 1464784114674 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1892ms 05:28:34 INFO - PROCESS | 1738 | 1464784114713 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1738 | 1464784114729 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:28:34 INFO - PROCESS | 1738 | 1464784114739 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1738 | 1464784114742 Marionette TRACE conn4 <- [1,2622,null,{}] 05:28:34 INFO - PROCESS | 1738 | 1464784114749 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 1738 | 1464784115014 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:28:35 INFO - PROCESS | 1738 | 1464784115365 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fb0000 == 136 [pid = 1738] [id = 663] 05:28:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x94ed9c00) [pid = 1738] [serial = 1990] [outer = (nil)] 05:28:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9a329800) [pid = 1738] [serial = 1991] [outer = 0x94ed9c00] 05:28:35 INFO - PROCESS | 1738 | 1464784115459 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x9a32dc00) [pid = 1738] [serial = 1992] [outer = 0x94ed9c00] 05:28:36 INFO - PROCESS | 1738 | 1464784116387 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1685ms 05:28:36 INFO - PROCESS | 1738 | 1464784116423 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1738 | 1464784116427 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:28:36 INFO - PROCESS | 1738 | 1464784116433 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1738 | 1464784116435 Marionette TRACE conn4 <- [1,2626,null,{}] 05:28:36 INFO - PROCESS | 1738 | 1464784116442 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:36 INFO - PROCESS | 1738 | 1464784116693 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:28:37 INFO - PROCESS | 1738 | 1464784117082 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x986bb800 == 137 [pid = 1738] [id = 664] 05:28:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9a32a800) [pid = 1738] [serial = 1993] [outer = (nil)] 05:28:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9a792400) [pid = 1738] [serial = 1994] [outer = 0x9a32a800] 05:28:37 INFO - PROCESS | 1738 | 1464784117178 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9a8f6000) [pid = 1738] [serial = 1995] [outer = 0x9a32a800] 05:28:38 INFO - PROCESS | 1738 | 1464784118119 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1737ms 05:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:28:38 INFO - PROCESS | 1738 | 1464784118171 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1738 | 1464784118174 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:28:38 INFO - PROCESS | 1738 | 1464784118181 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1738 | 1464784118184 Marionette TRACE conn4 <- [1,2630,null,{}] 05:28:38 INFO - PROCESS | 1738 | 1464784118190 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:38 INFO - PROCESS | 1738 | 1464784118436 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:28:38 INFO - PROCESS | 1738 | 1464784118786 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a78800 == 138 [pid = 1738] [id = 665] 05:28:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x94e92400) [pid = 1738] [serial = 1996] [outer = (nil)] 05:28:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x9b1e3800) [pid = 1738] [serial = 1997] [outer = 0x94e92400] 05:28:38 INFO - PROCESS | 1738 | 1464784118879 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9b1e8400) [pid = 1738] [serial = 1998] [outer = 0x94e92400] 05:28:39 INFO - PROCESS | 1738 | 1464784119844 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1731ms 05:28:39 INFO - PROCESS | 1738 | 1464784119913 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1738 | 1464784119918 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:28:39 INFO - PROCESS | 1738 | 1464784119924 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1738 | 1464784119929 Marionette TRACE conn4 <- [1,2634,null,{}] 05:28:39 INFO - PROCESS | 1738 | 1464784119938 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:40 INFO - PROCESS | 1738 | 1464784120231 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:28:40 INFO - PROCESS | 1738 | 1464784120583 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ab07c00 == 139 [pid = 1738] [id = 666] 05:28:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9ab10400) [pid = 1738] [serial = 1999] [outer = (nil)] 05:28:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9b5ba800) [pid = 1738] [serial = 2000] [outer = 0x9ab10400] 05:28:40 INFO - PROCESS | 1738 | 1464784120703 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9b976800) [pid = 1738] [serial = 2001] [outer = 0x9ab10400] 05:28:41 INFO - PROCESS | 1738 | 1464784121702 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1836ms 05:28:41 INFO - PROCESS | 1738 | 1464784121761 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1738 | 1464784121767 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:28:41 INFO - PROCESS | 1738 | 1464784121774 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1738 | 1464784121778 Marionette TRACE conn4 <- [1,2638,null,{}] 05:28:41 INFO - PROCESS | 1738 | 1464784121784 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 1738 | 1464784122071 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8f757800 == 138 [pid = 1738] [id = 377] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa2800 == 137 [pid = 1738] [id = 625] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8aacb800 == 136 [pid = 1738] [id = 586] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8762c800 == 135 [pid = 1738] [id = 649] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x88b4f400 == 134 [pid = 1738] [id = 648] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x898e2c00 == 133 [pid = 1738] [id = 647] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x88703400 == 132 [pid = 1738] [id = 646] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8d783800 == 131 [pid = 1738] [id = 645] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x87622c00 == 130 [pid = 1738] [id = 643] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8d77c400 == 129 [pid = 1738] [id = 644] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0xa0511400 == 128 [pid = 1738] [id = 642] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8f752400 == 127 [pid = 1738] [id = 641] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x9b06f000 == 126 [pid = 1738] [id = 640] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x921c9000 == 125 [pid = 1738] [id = 638] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x9a32d000 == 124 [pid = 1738] [id = 639] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x94ee0c00 == 123 [pid = 1738] [id = 637] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x9277fc00 == 122 [pid = 1738] [id = 636] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8f609800 == 121 [pid = 1738] [id = 635] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8f1d7000 == 120 [pid = 1738] [id = 634] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x87a79000 == 119 [pid = 1738] [id = 633] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8e103400 == 118 [pid = 1738] [id = 631] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8e286400 == 117 [pid = 1738] [id = 632] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff4000 == 116 [pid = 1738] [id = 630] 05:28:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8870c400 == 115 [pid = 1738] [id = 629] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x88044800) [pid = 1738] [serial = 1826] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x919b6400) [pid = 1738] [serial = 1847] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8d60fc00) [pid = 1738] [serial = 1884] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa346a800) [pid = 1738] [serial = 1874] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x97570400) [pid = 1738] [serial = 1856] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x88f2b400) [pid = 1738] [serial = 1877] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9ae3f000) [pid = 1738] [serial = 1863] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa1068800) [pid = 1738] [serial = 1868] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8c657800) [pid = 1738] [serial = 1883] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x9ab0ac00) [pid = 1738] [serial = 1862] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x9b5afc00) [pid = 1738] [serial = 1865] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0xa2280800) [pid = 1738] [serial = 1869] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x92782400) [pid = 1738] [serial = 1851] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8b64a400) [pid = 1738] [serial = 1881] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8aace400) [pid = 1738] [serial = 1829] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa2669400) [pid = 1738] [serial = 1872] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8ad68000) [pid = 1738] [serial = 1830] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x911da000) [pid = 1738] [serial = 1845] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9443e400) [pid = 1738] [serial = 1854] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8d7c8800) [pid = 1738] [serial = 1764] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8e0ca000) [pid = 1738] [serial = 1838] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8814fc00) [pid = 1738] [serial = 1827] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8f0b3000) [pid = 1738] [serial = 1841] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x93a9d000) [pid = 1738] [serial = 1853] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8de7a000) [pid = 1738] [serial = 1836] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8e105400) [pid = 1738] [serial = 1839] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x99c01c00) [pid = 1738] [serial = 1857] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8aad9800) [pid = 1738] [serial = 1880] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9a4dd000) [pid = 1738] [serial = 1860] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa248a400) [pid = 1738] [serial = 1871] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x898ea800) [pid = 1738] [serial = 1878] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8c656c00) [pid = 1738] [serial = 1832] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9b5b5c00) [pid = 1738] [serial = 1866] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0xa35eac00) [pid = 1738] [serial = 1875] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9277d800) [pid = 1738] [serial = 1850] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8f753800) [pid = 1738] [serial = 1844] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9a4d7c00) [pid = 1738] [serial = 1859] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8f248000) [pid = 1738] [serial = 1842] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8de5fc00) [pid = 1738] [serial = 1835] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x919c2000) [pid = 1738] [serial = 1848] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8d615c00) [pid = 1738] [serial = 1833] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8d9c5800) [pid = 1738] [serial = 1886] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1738 | 1464784125500 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x88044800 == 116 [pid = 1738] [id = 667] 05:28:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x88049c00) [pid = 1738] [serial = 2002] [outer = (nil)] 05:28:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8814d400) [pid = 1738] [serial = 2003] [outer = 0x88049c00] 05:28:45 INFO - PROCESS | 1738 | 1464784125590 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x88b4b400) [pid = 1738] [serial = 2004] [outer = 0x88049c00] 05:28:46 INFO - PROCESS | 1738 | 1464784126522 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 4803ms 05:28:46 INFO - PROCESS | 1738 | 1464784126580 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1738 | 1464784126587 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:28:46 INFO - PROCESS | 1738 | 1464784126595 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1738 | 1464784126600 Marionette TRACE conn4 <- [1,2642,null,{}] 05:28:46 INFO - PROCESS | 1738 | 1464784126607 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 1738 | 1464784126850 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:28:47 INFO - PROCESS | 1738 | 1464784127085 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fc9c00 == 117 [pid = 1738] [id = 668] 05:28:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x89fca000) [pid = 1738] [serial = 2005] [outer = (nil)] 05:28:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8a309000) [pid = 1738] [serial = 2006] [outer = 0x89fca000] 05:28:47 INFO - PROCESS | 1738 | 1464784127213 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8aacc000) [pid = 1738] [serial = 2007] [outer = 0x89fca000] 05:28:48 INFO - PROCESS | 1738 | 1464784128139 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:28:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1584ms 05:28:48 INFO - PROCESS | 1738 | 1464784128183 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1738 | 1464784128189 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:28:48 INFO - PROCESS | 1738 | 1464784128209 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1738 | 1464784128213 Marionette TRACE conn4 <- [1,2646,null,{}] 05:28:48 INFO - PROCESS | 1738 | 1464784128219 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:48 INFO - PROCESS | 1738 | 1464784128535 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:28:48 INFO - PROCESS | 1738 | 1464784128573 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e5800 == 118 [pid = 1738] [id = 669] 05:28:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8b64b000) [pid = 1738] [serial = 2008] [outer = (nil)] 05:28:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8b7db400) [pid = 1738] [serial = 2009] [outer = 0x8b64b000] 05:28:48 INFO - PROCESS | 1738 | 1464784128652 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8be94800) [pid = 1738] [serial = 2010] [outer = 0x8b64b000] 05:28:49 INFO - PROCESS | 1738 | 1464784129866 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9b5ba400) [pid = 1738] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:28:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:28:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2086ms 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8de4e400) [pid = 1738] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8f669800) [pid = 1738] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8f1d2c00) [pid = 1738] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8d77d400) [pid = 1738] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8aad2400) [pid = 1738] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa21ba800) [pid = 1738] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x898e3000) [pid = 1738] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x88705000) [pid = 1738] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x96b26c00) [pid = 1738] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x9b075c00) [pid = 1738] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x88f29c00) [pid = 1738] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x938f2800) [pid = 1738] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8bff6400) [pid = 1738] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x89125000) [pid = 1738] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8f662800) [pid = 1738] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x9ab0f800) [pid = 1738] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8e110400) [pid = 1738] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8a303400) [pid = 1738] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x96b29000) [pid = 1738] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:28:50 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8bc4d000) [pid = 1738] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:28:50 INFO - PROCESS | 1738 | 1464784130344 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1738 | 1464784130348 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:28:50 INFO - PROCESS | 1738 | 1464784130424 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1738 | 1464784130435 Marionette TRACE conn4 <- [1,2650,null,{}] 05:28:50 INFO - PROCESS | 1738 | 1464784130443 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:50 INFO - PROCESS | 1738 | 1464784130772 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:28:50 INFO - PROCESS | 1738 | 1464784130914 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fd1000 == 119 [pid = 1738] [id = 670] 05:28:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8b7d1c00) [pid = 1738] [serial = 2011] [outer = (nil)] 05:28:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8c651c00) [pid = 1738] [serial = 2012] [outer = 0x8b7d1c00] 05:28:50 INFO - PROCESS | 1738 | 1464784130992 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8d60fc00) [pid = 1738] [serial = 2013] [outer = 0x8b7d1c00] 05:28:51 INFO - PROCESS | 1738 | 1464784131795 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:28:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1419ms 05:28:51 INFO - PROCESS | 1738 | 1464784131827 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1738 | 1464784131831 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:28:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:28:51 INFO - PROCESS | 1738 | 1464784131838 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1738 | 1464784131841 Marionette TRACE conn4 <- [1,2654,null,{}] 05:28:51 INFO - PROCESS | 1738 | 1464784131847 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 1738 | 1464784132084 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:28:52 INFO - PROCESS | 1738 | 1464784132504 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7fc00 == 120 [pid = 1738] [id = 671] 05:28:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8804a800) [pid = 1738] [serial = 2014] [outer = (nil)] 05:28:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x88151800) [pid = 1738] [serial = 2015] [outer = 0x8804a800] 05:28:52 INFO - PROCESS | 1738 | 1464784132676 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x88b54000) [pid = 1738] [serial = 2016] [outer = 0x8804a800] 05:28:53 INFO - PROCESS | 1738 | 1464784133697 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:28:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1931ms 05:28:53 INFO - PROCESS | 1738 | 1464784133771 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1738 | 1464784133778 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:28:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:28:53 INFO - PROCESS | 1738 | 1464784133786 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1738 | 1464784133792 Marionette TRACE conn4 <- [1,2658,null,{}] 05:28:53 INFO - PROCESS | 1738 | 1464784133800 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:54 INFO - PROCESS | 1738 | 1464784134090 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:28:54 INFO - PROCESS | 1738 | 1464784134455 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fd3800 == 121 [pid = 1738] [id = 672] 05:28:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8a3c8c00) [pid = 1738] [serial = 2017] [outer = (nil)] 05:28:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8ab5f400) [pid = 1738] [serial = 2018] [outer = 0x8a3c8c00] 05:28:54 INFO - PROCESS | 1738 | 1464784134558 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8b654000) [pid = 1738] [serial = 2019] [outer = 0x8a3c8c00] 05:28:55 INFO - PROCESS | 1738 | 1464784135574 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:28:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1849ms 05:28:55 INFO - PROCESS | 1738 | 1464784135637 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1738 | 1464784135644 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:28:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:28:55 INFO - PROCESS | 1738 | 1464784135653 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1738 | 1464784135657 Marionette TRACE conn4 <- [1,2662,null,{}] 05:28:55 INFO - PROCESS | 1738 | 1464784135663 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1738 | 1464784135970 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:28:56 INFO - PROCESS | 1738 | 1464784136377 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d610c00 == 122 [pid = 1738] [id = 673] 05:28:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8d77d400) [pid = 1738] [serial = 2020] [outer = (nil)] 05:28:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8d781c00) [pid = 1738] [serial = 2021] [outer = 0x8d77d400] 05:28:56 INFO - PROCESS | 1738 | 1464784136468 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8d7cfc00) [pid = 1738] [serial = 2022] [outer = 0x8d77d400] 05:28:57 INFO - PROCESS | 1738 | 1464784137495 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:28:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1882ms 05:28:57 INFO - PROCESS | 1738 | 1464784137535 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1738 | 1464784137540 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:28:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:28:57 INFO - PROCESS | 1738 | 1464784137549 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1738 | 1464784137558 Marionette TRACE conn4 <- [1,2666,null,{}] 05:28:57 INFO - PROCESS | 1738 | 1464784137573 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 1738 | 1464784137822 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:28:58 INFO - PROCESS | 1738 | 1464784138194 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de56c00 == 123 [pid = 1738] [id = 674] 05:28:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8de75000) [pid = 1738] [serial = 2023] [outer = (nil)] 05:28:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8e070c00) [pid = 1738] [serial = 2024] [outer = 0x8de75000] 05:28:58 INFO - PROCESS | 1738 | 1464784138286 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8e0c2000) [pid = 1738] [serial = 2025] [outer = 0x8de75000] 05:28:59 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:59 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:59 INFO - PROCESS | 1738 | 1464784139629 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:28:59 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) 05:28:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2096ms 05:28:59 INFO - PROCESS | 1738 | 1464784139643 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1738 | 1464784139647 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:28:59 INFO - PROCESS | 1738 | 1464784139660 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:28:59 INFO - PROCESS | 1738 | 1464784139665 Marionette TRACE conn4 <- [1,2670,null,{}] 05:28:59 INFO - PROCESS | 1738 | 1464784139672 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:59 INFO - PROCESS | 1738 | 1464784139946 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:29:00 INFO - PROCESS | 1738 | 1464784140226 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5e800 == 124 [pid = 1738] [id = 675] 05:29:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8e0cd800) [pid = 1738] [serial = 2026] [outer = (nil)] 05:29:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8e287800) [pid = 1738] [serial = 2027] [outer = 0x8e0cd800] 05:29:00 INFO - PROCESS | 1738 | 1464784140322 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8e28dc00) [pid = 1738] [serial = 2028] [outer = 0x8e0cd800] 05:29:01 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:01 INFO - PROCESS | 1738 | 1464784141738 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1738 | 1464784141803 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:29:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:29:01 INFO - PROCESS | 1738 | 1464784141810 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1738 | 1464784141813 Marionette TRACE conn4 <- [1,2674,null,{}] 05:29:01 INFO - PROCESS | 1738 | 1464784141819 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:02 INFO - PROCESS | 1738 | 1464784142194 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:29:02 INFO - PROCESS | 1738 | 1464784142487 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f1d0000 == 125 [pid = 1738] [id = 676] 05:29:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8f1d2800) [pid = 1738] [serial = 2029] [outer = (nil)] 05:29:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8f24c000) [pid = 1738] [serial = 2030] [outer = 0x8f1d2800] 05:29:02 INFO - PROCESS | 1738 | 1464784142585 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x911dd400) [pid = 1738] [serial = 2031] [outer = 0x8f1d2800] 05:29:04 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:04 INFO - PROCESS | 1738 | 1464784144092 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1738 | 1464784144199 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:29:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:29:04 INFO - PROCESS | 1738 | 1464784144212 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1738 | 1464784144215 Marionette TRACE conn4 <- [1,2678,null,{}] 05:29:04 INFO - PROCESS | 1738 | 1464784144222 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1738 | 1464784144464 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:29:04 INFO - PROCESS | 1738 | 1464784144759 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0b6400 == 126 [pid = 1738] [id = 677] 05:29:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8f65fc00) [pid = 1738] [serial = 2032] [outer = (nil)] 05:29:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9207c400) [pid = 1738] [serial = 2033] [outer = 0x8f65fc00] 05:29:04 INFO - PROCESS | 1738 | 1464784144859 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x921c5c00) [pid = 1738] [serial = 2034] [outer = 0x8f65fc00] 05:29:06 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:06 INFO - PROCESS | 1738 | 1464784146266 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:29:06 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) 05:29:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2082ms 05:29:06 INFO - PROCESS | 1738 | 1464784146295 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1738 | 1464784146299 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:29:06 INFO - PROCESS | 1738 | 1464784146305 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1738 | 1464784146310 Marionette TRACE conn4 <- [1,2682,null,{}] 05:29:06 INFO - PROCESS | 1738 | 1464784146316 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1738 | 1464784146592 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:29:06 INFO - PROCESS | 1738 | 1464784146908 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x919c5400 == 127 [pid = 1738] [id = 678] 05:29:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x92075c00) [pid = 1738] [serial = 2035] [outer = (nil)] 05:29:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x938ec400) [pid = 1738] [serial = 2036] [outer = 0x92075c00] 05:29:07 INFO - PROCESS | 1738 | 1464784146999 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x938f0c00) [pid = 1738] [serial = 2037] [outer = 0x92075c00] 05:29:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:08 INFO - PROCESS | 1738 | 1464784148503 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:29:08 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) 05:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2239ms 05:29:08 INFO - PROCESS | 1738 | 1464784148546 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1738 | 1464784148550 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:29:08 INFO - PROCESS | 1738 | 1464784148557 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1738 | 1464784148560 Marionette TRACE conn4 <- [1,2686,null,{}] 05:29:08 INFO - PROCESS | 1738 | 1464784148566 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1738 | 1464784148937 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:29:09 INFO - PROCESS | 1738 | 1464784149161 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x921ce400 == 128 [pid = 1738] [id = 679] 05:29:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x92783400) [pid = 1738] [serial = 2038] [outer = (nil)] 05:29:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x944d1000) [pid = 1738] [serial = 2039] [outer = 0x92783400] 05:29:09 INFO - PROCESS | 1738 | 1464784149251 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x94e92800) [pid = 1738] [serial = 2040] [outer = 0x92783400] 05:29:10 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:10 INFO - PROCESS | 1738 | 1464784150641 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1738 | 1464784150713 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:29:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:29:10 INFO - PROCESS | 1738 | 1464784150719 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1738 | 1464784150731 Marionette TRACE conn4 <- [1,2690,null,{}] 05:29:10 INFO - PROCESS | 1738 | 1464784150863 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:11 INFO - PROCESS | 1738 | 1464784151155 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:29:11 INFO - PROCESS | 1738 | 1464784151451 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4a000 == 129 [pid = 1738] [id = 680] 05:29:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x944c9400) [pid = 1738] [serial = 2041] [outer = (nil)] 05:29:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x986b8000) [pid = 1738] [serial = 2042] [outer = 0x944c9400] 05:29:11 INFO - PROCESS | 1738 | 1464784151543 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x99040800) [pid = 1738] [serial = 2043] [outer = 0x944c9400] 05:29:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:12 INFO - PROCESS | 1738 | 1464784152966 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1738 | 1464784153039 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:29:13 INFO - PROCESS | 1738 | 1464784153049 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1738 | 1464784153053 Marionette TRACE conn4 <- [1,2694,null,{}] 05:29:13 INFO - PROCESS | 1738 | 1464784153198 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1738 | 1464784153715 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:29:14 INFO - PROCESS | 1738 | 1464784153985 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x944ca400 == 130 [pid = 1738] [id = 681] 05:29:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x97573400) [pid = 1738] [serial = 2044] [outer = (nil)] 05:29:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x9a4d9400) [pid = 1738] [serial = 2045] [outer = 0x97573400] 05:29:14 INFO - PROCESS | 1738 | 1464784154097 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9a794800) [pid = 1738] [serial = 2046] [outer = 0x97573400] 05:29:15 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:15 INFO - PROCESS | 1738 | 1464784155563 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:29:15 INFO - PROCESS | 1738 | 1464784155620 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:29:15 INFO - PROCESS | 1738 | 1464784155627 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1738 | 1464784155631 Marionette TRACE conn4 <- [1,2698,null,{}] 05:29:15 INFO - PROCESS | 1738 | 1464784155638 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1738 | 1464784155990 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:29:16 INFO - PROCESS | 1738 | 1464784156300 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a4d5000 == 131 [pid = 1738] [id = 682] 05:29:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9a4d7c00) [pid = 1738] [serial = 2047] [outer = (nil)] 05:29:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9b5b8800) [pid = 1738] [serial = 2048] [outer = 0x9a4d7c00] 05:29:16 INFO - PROCESS | 1738 | 1464784156388 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9b96f400) [pid = 1738] [serial = 2049] [outer = 0x9a4d7c00] 05:29:17 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:17 INFO - PROCESS | 1738 | 1464784157823 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1738 | 1464784157867 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:29:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:29:17 INFO - PROCESS | 1738 | 1464784157875 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1738 | 1464784157878 Marionette TRACE conn4 <- [1,2702,null,{}] 05:29:17 INFO - PROCESS | 1738 | 1464784157884 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:18 INFO - PROCESS | 1738 | 1464784158273 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:29:18 INFO - PROCESS | 1738 | 1464784158497 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be89800 == 132 [pid = 1738] [id = 683] 05:29:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9b06dc00) [pid = 1738] [serial = 2050] [outer = (nil)] 05:29:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9d8dcc00) [pid = 1738] [serial = 2051] [outer = 0x9b06dc00] 05:29:18 INFO - PROCESS | 1738 | 1464784158586 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0xa0511400) [pid = 1738] [serial = 2052] [outer = 0x9b06dc00] 05:29:19 INFO - PROCESS | 1738 | 1464784159567 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:29:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1734ms 05:29:19 INFO - PROCESS | 1738 | 1464784159611 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:29:19 INFO - PROCESS | 1738 | 1464784159625 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:29:19 INFO - PROCESS | 1738 | 1464784159631 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1738 | 1464784159634 Marionette TRACE conn4 <- [1,2706,null,{}] 05:29:19 INFO - PROCESS | 1738 | 1464784159640 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1738 | 1464784159895 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:29:20 INFO - PROCESS | 1738 | 1464784160252 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7bc00 == 133 [pid = 1738] [id = 684] 05:29:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x88049400) [pid = 1738] [serial = 2053] [outer = (nil)] 05:29:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0xa2284400) [pid = 1738] [serial = 2054] [outer = 0x88049400] 05:29:20 INFO - PROCESS | 1738 | 1464784160348 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa2403800) [pid = 1738] [serial = 2055] [outer = 0x88049400] 05:29:21 INFO - PROCESS | 1738 | 1464784161335 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1740ms 05:29:21 INFO - PROCESS | 1738 | 1464784161373 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1738 | 1464784161379 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:29:21 INFO - PROCESS | 1738 | 1464784161388 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1738 | 1464784161392 Marionette TRACE conn4 <- [1,2710,null,{}] 05:29:21 INFO - PROCESS | 1738 | 1464784161398 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1738 | 1464784161654 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:29:22 INFO - PROCESS | 1738 | 1464784162010 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2153c00 == 134 [pid = 1738] [id = 685] 05:29:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa21b3000) [pid = 1738] [serial = 2056] [outer = (nil)] 05:29:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0xa263bc00) [pid = 1738] [serial = 2057] [outer = 0xa21b3000] 05:29:22 INFO - PROCESS | 1738 | 1464784162112 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa26cbc00) [pid = 1738] [serial = 2058] [outer = 0xa21b3000] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x89fd1000 == 133 [pid = 1738] [id = 670] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x898e5800 == 132 [pid = 1738] [id = 669] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x89fc9c00 == 131 [pid = 1738] [id = 668] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x88044800 == 130 [pid = 1738] [id = 667] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x85fb0000 == 129 [pid = 1738] [id = 663] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x921cac00 == 128 [pid = 1738] [id = 662] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8ad60800 == 127 [pid = 1738] [id = 661] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x921c5800 == 126 [pid = 1738] [id = 660] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8e28a000 == 125 [pid = 1738] [id = 659] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8de7e800 == 124 [pid = 1738] [id = 657] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x88f21800 == 123 [pid = 1738] [id = 658] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d5d5800 == 122 [pid = 1738] [id = 656] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5dc00 == 121 [pid = 1738] [id = 655] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8bc49000 == 120 [pid = 1738] [id = 654] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8a30c000 == 119 [pid = 1738] [id = 653] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x89fcec00 == 118 [pid = 1738] [id = 651] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8be94000 == 117 [pid = 1738] [id = 652] 05:29:24 INFO - PROCESS | 1738 | --DOCSHELL 0x87627400 == 116 [pid = 1738] [id = 650] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8b655400) [pid = 1738] [serial = 1949] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa2609800) [pid = 1738] [serial = 1926] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa248c000) [pid = 1738] [serial = 1815] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x921cb800) [pid = 1738] [serial = 1904] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8f241400) [pid = 1738] [serial = 1898] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8d787000) [pid = 1738] [serial = 1935] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8ab54000) [pid = 1738] [serial = 1946] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0xa22cf400) [pid = 1738] [serial = 1925] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8d784c00) [pid = 1738] [serial = 1934] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa504c400) [pid = 1738] [serial = 1928] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89fd5000) [pid = 1738] [serial = 1944] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x88b4c400) [pid = 1738] [serial = 1941] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x99e04c00) [pid = 1738] [serial = 1914] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x9bf85400) [pid = 1738] [serial = 1922] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x88844c00) [pid = 1738] [serial = 1940] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa6294400) [pid = 1738] [serial = 1931] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x921d0800) [pid = 1738] [serial = 1905] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x97571000) [pid = 1738] [serial = 1911] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8de42400) [pid = 1738] [serial = 1892] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8a3d0800) [pid = 1738] [serial = 1890] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x94e92000) [pid = 1738] [serial = 1908] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x898ed400) [pid = 1738] [serial = 1943] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9b5abc00) [pid = 1738] [serial = 1920] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8e28c400) [pid = 1738] [serial = 1895] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x99cb1800) [pid = 1738] [serial = 1913] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8f74c000) [pid = 1738] [serial = 1902] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8a305000) [pid = 1738] [serial = 1889] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9a337000) [pid = 1738] [serial = 1917] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x938f7400) [pid = 1738] [serial = 1907] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x96b2b000) [pid = 1738] [serial = 1910] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8f24b400) [pid = 1738] [serial = 1899] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0xa62fcc00) [pid = 1738] [serial = 1932] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8de5ec00) [pid = 1738] [serial = 1893] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8d5c9400) [pid = 1738] [serial = 1824] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8f1cd800) [pid = 1738] [serial = 1896] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9d8df400) [pid = 1738] [serial = 1923] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8f66d400) [pid = 1738] [serial = 1901] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0xa629bc00) [pid = 1738] [serial = 1937] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8ad66400) [pid = 1738] [serial = 1947] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9a331400) [pid = 1738] [serial = 1916] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0xa50f0c00) [pid = 1738] [serial = 1929] [outer = (nil)] [url = about:blank] 05:29:24 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9b074800) [pid = 1738] [serial = 1919] [outer = (nil)] [url = about:blank] 05:29:25 INFO - PROCESS | 1738 | 1464784165213 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1738 | 1464784165290 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:29:25 INFO - PROCESS | 1738 | 1464784165302 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1738 | 1464784165306 Marionette TRACE conn4 <- [1,2714,null,{}] 05:29:25 INFO - PROCESS | 1738 | 1464784165320 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:25 INFO - PROCESS | 1738 | 1464784165567 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:29:25 INFO - PROCESS | 1738 | 1464784165786 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fb0000 == 117 [pid = 1738] [id = 686] 05:29:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8804ec00) [pid = 1738] [serial = 2059] [outer = (nil)] 05:29:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x898e3000) [pid = 1738] [serial = 2060] [outer = 0x8804ec00] 05:29:25 INFO - PROCESS | 1738 | 1464784165877 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x89fcd000) [pid = 1738] [serial = 2061] [outer = 0x8804ec00] 05:29:26 INFO - PROCESS | 1738 | 1464784166805 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:29:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1534ms 05:29:26 INFO - PROCESS | 1738 | 1464784166836 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1738 | 1464784166844 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:29:26 INFO - PROCESS | 1738 | 1464784166855 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1738 | 1464784166859 Marionette TRACE conn4 <- [1,2718,null,{}] 05:29:26 INFO - PROCESS | 1738 | 1464784166866 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1738 | 1464784167120 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:29:27 INFO - PROCESS | 1738 | 1464784167430 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad7400 == 118 [pid = 1738] [id = 687] 05:29:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8ab52000) [pid = 1738] [serial = 2062] [outer = (nil)] 05:29:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8ab5d400) [pid = 1738] [serial = 2063] [outer = 0x8ab52000] 05:29:27 INFO - PROCESS | 1738 | 1464784167525 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8b651c00) [pid = 1738] [serial = 2064] [outer = 0x8ab52000] 05:29:28 INFO - PROCESS | 1738 | 1464784168624 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1738 | 1464784168651 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:29:28 INFO - PROCESS | 1738 | 1464784168667 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1738 | 1464784168674 Marionette TRACE conn4 <- [1,2722,null,{}] 05:29:28 INFO - PROCESS | 1738 | 1464784168690 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1738 | 1464784169039 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8ad6a800) [pid = 1738] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8b64b000) [pid = 1738] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9443b000) [pid = 1738] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8b649400) [pid = 1738] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x921c7000) [pid = 1738] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8f1d9c00) [pid = 1738] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8aacf400) [pid = 1738] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8e285400) [pid = 1738] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8de55c00) [pid = 1738] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8de78c00) [pid = 1738] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8d618400) [pid = 1738] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8bc48000) [pid = 1738] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8be95000) [pid = 1738] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x89fd6800) [pid = 1738] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x8762b000) [pid = 1738] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x89fca000) [pid = 1738] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x88049c00) [pid = 1738] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x9ab10400) [pid = 1738] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x94e92400) [pid = 1738] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x9a32a800) [pid = 1738] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:29:29 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x94ed9c00) [pid = 1738] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:29:29 INFO - PROCESS | 1738 | 1464784169933 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8762b000 == 119 [pid = 1738] [id = 688] 05:29:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x88047000) [pid = 1738] [serial = 2065] [outer = (nil)] 05:29:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x89120c00) [pid = 1738] [serial = 2066] [outer = 0x88047000] 05:29:30 INFO - PROCESS | 1738 | 1464784170032 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8bff8800) [pid = 1738] [serial = 2067] [outer = 0x88047000] 05:29:30 INFO - PROCESS | 1738 | 1464784170880 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1738 | 1464784170967 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:29:30 INFO - PROCESS | 1738 | 1464784170989 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1738 | 1464784170993 Marionette TRACE conn4 <- [1,2726,null,{}] 05:29:31 INFO - PROCESS | 1738 | 1464784170999 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1738 | 1464784171326 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:29:31 INFO - PROCESS | 1738 | 1464784171633 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad6400 == 120 [pid = 1738] [id = 689] 05:29:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x8b7df400) [pid = 1738] [serial = 2068] [outer = (nil)] 05:29:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8d7c9800) [pid = 1738] [serial = 2069] [outer = 0x8b7df400] 05:29:31 INFO - PROCESS | 1738 | 1464784171713 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8de4dc00) [pid = 1738] [serial = 2070] [outer = 0x8b7df400] 05:29:32 INFO - PROCESS | 1738 | 1464784172893 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1950ms 05:29:32 INFO - PROCESS | 1738 | 1464784172925 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1738 | 1464784172934 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:29:32 INFO - PROCESS | 1738 | 1464784172944 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1738 | 1464784172952 Marionette TRACE conn4 <- [1,2730,null,{}] 05:29:32 INFO - PROCESS | 1738 | 1464784172960 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1738 | 1464784173223 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:29:33 INFO - PROCESS | 1738 | 1464784173586 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x88b52c00 == 121 [pid = 1738] [id = 690] 05:29:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x88f2bc00) [pid = 1738] [serial = 2071] [outer = (nil)] 05:29:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8aad5400) [pid = 1738] [serial = 2072] [outer = 0x88f2bc00] 05:29:33 INFO - PROCESS | 1738 | 1464784173687 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8bc49000) [pid = 1738] [serial = 2073] [outer = 0x88f2bc00] 05:29:35 INFO - PROCESS | 1738 | 1464784175050 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1738 | 1464784175120 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:29:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:29:35 INFO - PROCESS | 1738 | 1464784175133 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1738 | 1464784175139 Marionette TRACE conn4 <- [1,2734,null,{}] 05:29:35 INFO - PROCESS | 1738 | 1464784175146 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1738 | 1464784175480 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:29:35 INFO - PROCESS | 1738 | 1464784175785 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8be91c00 == 122 [pid = 1738] [id = 691] 05:29:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8d786000) [pid = 1738] [serial = 2074] [outer = (nil)] 05:29:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8de74800) [pid = 1738] [serial = 2075] [outer = 0x8d786000] 05:29:35 INFO - PROCESS | 1738 | 1464784175874 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8df0b000) [pid = 1738] [serial = 2076] [outer = 0x8d786000] 05:29:37 INFO - PROCESS | 1738 | 1464784177014 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:29:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1935ms 05:29:37 INFO - PROCESS | 1738 | 1464784177071 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1738 | 1464784177077 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:29:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:29:37 INFO - PROCESS | 1738 | 1464784177089 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1738 | 1464784177099 Marionette TRACE conn4 <- [1,2738,null,{}] 05:29:37 INFO - PROCESS | 1738 | 1464784177126 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1738 | 1464784177518 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:29:37 INFO - PROCESS | 1738 | 1464784177796 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de78000 == 123 [pid = 1738] [id = 692] 05:29:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8e290000) [pid = 1738] [serial = 2077] [outer = (nil)] 05:29:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8f1d0c00) [pid = 1738] [serial = 2078] [outer = 0x8e290000] 05:29:37 INFO - PROCESS | 1738 | 1464784177903 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8f244800) [pid = 1738] [serial = 2079] [outer = 0x8e290000] 05:29:38 INFO - PROCESS | 1738 | 1464784178906 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:29:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1855ms 05:29:38 INFO - PROCESS | 1738 | 1464784178942 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:29:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:29:38 INFO - PROCESS | 1738 | 1464784178947 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:29:38 INFO - PROCESS | 1738 | 1464784178954 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1738 | 1464784178957 Marionette TRACE conn4 <- [1,2742,null,{}] 05:29:38 INFO - PROCESS | 1738 | 1464784178963 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 1738 | 1464784179201 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:29:39 INFO - PROCESS | 1738 | 1464784179576 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e10e400 == 124 [pid = 1738] [id = 693] 05:29:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8f1d4400) [pid = 1738] [serial = 2080] [outer = (nil)] 05:29:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8f60a000) [pid = 1738] [serial = 2081] [outer = 0x8f1d4400] 05:29:39 INFO - PROCESS | 1738 | 1464784179698 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8f666800) [pid = 1738] [serial = 2082] [outer = 0x8f1d4400] 05:29:40 INFO - PROCESS | 1738 | 1464784180600 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:29:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1684ms 05:29:40 INFO - PROCESS | 1738 | 1464784180639 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1738 | 1464784180642 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:29:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:29:40 INFO - PROCESS | 1738 | 1464784180649 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1738 | 1464784180652 Marionette TRACE conn4 <- [1,2746,null,{}] 05:29:40 INFO - PROCESS | 1738 | 1464784180680 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1738 | 1464784180943 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:29:41 INFO - PROCESS | 1738 | 1464784181288 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f608800 == 125 [pid = 1738] [id = 694] 05:29:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8f668c00) [pid = 1738] [serial = 2083] [outer = (nil)] 05:29:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8f756000) [pid = 1738] [serial = 2084] [outer = 0x8f668c00] 05:29:41 INFO - PROCESS | 1738 | 1464784181383 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x912f5400) [pid = 1738] [serial = 2085] [outer = 0x8f668c00] 05:29:42 INFO - PROCESS | 1738 | 1464784182350 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1754ms 05:29:42 INFO - PROCESS | 1738 | 1464784182406 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1738 | 1464784182411 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:29:42 INFO - PROCESS | 1738 | 1464784182421 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1738 | 1464784182425 Marionette TRACE conn4 <- [1,2750,null,{}] 05:29:42 INFO - PROCESS | 1738 | 1464784182434 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 1738 | 1464784182706 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:29:43 INFO - PROCESS | 1738 | 1464784183065 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x85fa3c00 == 126 [pid = 1738] [id = 695] 05:29:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8f0abc00) [pid = 1738] [serial = 2086] [outer = (nil)] 05:29:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x921c2c00) [pid = 1738] [serial = 2087] [outer = 0x8f0abc00] 05:29:43 INFO - PROCESS | 1738 | 1464784183157 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x92b41c00) [pid = 1738] [serial = 2088] [outer = 0x8f0abc00] 05:29:44 INFO - PROCESS | 1738 | 1464784184112 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:29:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1740ms 05:29:44 INFO - PROCESS | 1738 | 1464784184161 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1738 | 1464784184166 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:29:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:29:44 INFO - PROCESS | 1738 | 1464784184173 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1738 | 1464784184177 Marionette TRACE conn4 <- [1,2754,null,{}] 05:29:44 INFO - PROCESS | 1738 | 1464784184183 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1738 | 1464784184451 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:29:44 INFO - PROCESS | 1738 | 1464784184831 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x919bf400 == 127 [pid = 1738] [id = 696] 05:29:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x9207d800) [pid = 1738] [serial = 2089] [outer = (nil)] 05:29:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x93a9f400) [pid = 1738] [serial = 2090] [outer = 0x9207d800] 05:29:44 INFO - PROCESS | 1738 | 1464784184938 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x94e92000) [pid = 1738] [serial = 2091] [outer = 0x9207d800] 05:29:45 INFO - PROCESS | 1738 | 1464784185896 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1783ms 05:29:45 INFO - PROCESS | 1738 | 1464784185958 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1738 | 1464784185963 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:29:45 INFO - PROCESS | 1738 | 1464784185972 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1738 | 1464784185975 Marionette TRACE conn4 <- [1,2758,null,{}] 05:29:45 INFO - PROCESS | 1738 | 1464784185981 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 1738 | 1464784186236 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:29:46 INFO - PROCESS | 1738 | 1464784186632 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x9207dc00 == 128 [pid = 1738] [id = 697] 05:29:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x938f8c00) [pid = 1738] [serial = 2092] [outer = (nil)] 05:29:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x97570c00) [pid = 1738] [serial = 2093] [outer = 0x938f8c00] 05:29:46 INFO - PROCESS | 1738 | 1464784186771 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x97576400) [pid = 1738] [serial = 2094] [outer = 0x938f8c00] 05:29:47 INFO - PROCESS | 1738 | 1464784187675 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:29:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1782ms 05:29:47 INFO - PROCESS | 1738 | 1464784187755 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1738 | 1464784187758 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:29:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:29:47 INFO - PROCESS | 1738 | 1464784187766 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1738 | 1464784187770 Marionette TRACE conn4 <- [1,2762,null,{}] 05:29:47 INFO - PROCESS | 1738 | 1464784187777 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1738 | 1464784188085 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:29:48 INFO - PROCESS | 1738 | 1464784188438 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x919bb400 == 129 [pid = 1738] [id = 698] 05:29:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x921cf400) [pid = 1738] [serial = 2095] [outer = (nil)] 05:29:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x99e0b400) [pid = 1738] [serial = 2096] [outer = 0x921cf400] 05:29:48 INFO - PROCESS | 1738 | 1464784188537 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x99ed6400) [pid = 1738] [serial = 2097] [outer = 0x921cf400] 05:29:49 INFO - PROCESS | 1738 | 1464784189432 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1741ms 05:29:49 INFO - PROCESS | 1738 | 1464784189509 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1738 | 1464784189512 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:29:49 INFO - PROCESS | 1738 | 1464784189527 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1738 | 1464784189532 Marionette TRACE conn4 <- [1,2766,null,{}] 05:29:49 INFO - PROCESS | 1738 | 1464784189542 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 1738 | 1464784189870 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:29:50 INFO - PROCESS | 1738 | 1464784190228 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b30800 == 130 [pid = 1738] [id = 699] 05:29:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x97575c00) [pid = 1738] [serial = 2098] [outer = (nil)] 05:29:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x9a4e0c00) [pid = 1738] [serial = 2099] [outer = 0x97575c00] 05:29:50 INFO - PROCESS | 1738 | 1464784190317 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x9a64a800) [pid = 1738] [serial = 2100] [outer = 0x97575c00] 05:29:51 INFO - PROCESS | 1738 | 1464784191323 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1840ms 05:29:51 INFO - PROCESS | 1738 | 1464784191369 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:29:51 INFO - PROCESS | 1738 | 1464784191374 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:29:51 INFO - PROCESS | 1738 | 1464784191381 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1738 | 1464784191385 Marionette TRACE conn4 <- [1,2770,null,{}] 05:29:51 INFO - PROCESS | 1738 | 1464784191392 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1738 | 1464784191668 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:29:52 INFO - PROCESS | 1738 | 1464784192033 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a4d9c00 == 131 [pid = 1738] [id = 700] 05:29:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9b5abc00) [pid = 1738] [serial = 2101] [outer = (nil)] 05:29:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9b5b2400) [pid = 1738] [serial = 2102] [outer = 0x9b5abc00] 05:29:52 INFO - PROCESS | 1738 | 1464784192139 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x9bf85400) [pid = 1738] [serial = 2103] [outer = 0x9b5abc00] 05:29:53 INFO - PROCESS | 1738 | 1464784193064 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1735ms 05:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:29:53 INFO - PROCESS | 1738 | 1464784193117 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1738 | 1464784193120 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:29:53 INFO - PROCESS | 1738 | 1464784193128 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1738 | 1464784193130 Marionette TRACE conn4 <- [1,2774,null,{}] 05:29:53 INFO - PROCESS | 1738 | 1464784193137 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1738 | 1464784193392 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:29:53 INFO - PROCESS | 1738 | 1464784193759 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x99e07000 == 132 [pid = 1738] [id = 701] 05:29:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x99e07c00) [pid = 1738] [serial = 2104] [outer = (nil)] 05:29:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0xa0508c00) [pid = 1738] [serial = 2105] [outer = 0x99e07c00] 05:29:53 INFO - PROCESS | 1738 | 1464784193855 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0xa2285800) [pid = 1738] [serial = 2106] [outer = 0x99e07c00] 05:29:54 INFO - PROCESS | 1738 | 1464784194882 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1836ms 05:29:54 INFO - PROCESS | 1738 | 1464784194964 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1738 | 1464784194968 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:29:54 INFO - PROCESS | 1738 | 1464784194975 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1738 | 1464784194979 Marionette TRACE conn4 <- [1,2778,null,{}] 05:29:54 INFO - PROCESS | 1738 | 1464784194986 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 1738 | 1464784195246 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:29:55 INFO - PROCESS | 1738 | 1464784195605 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857000 == 133 [pid = 1738] [id = 702] 05:29:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9a337000) [pid = 1738] [serial = 2107] [outer = (nil)] 05:29:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0xa3072c00) [pid = 1738] [serial = 2108] [outer = 0x9a337000] 05:29:55 INFO - PROCESS | 1738 | 1464784195700 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0xa3267c00) [pid = 1738] [serial = 2109] [outer = 0x9a337000] 05:29:56 INFO - PROCESS | 1738 | 1464784196641 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1740ms 05:29:56 INFO - PROCESS | 1738 | 1464784196716 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1738 | 1464784196720 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:29:56 INFO - PROCESS | 1738 | 1464784196727 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1738 | 1464784196730 Marionette TRACE conn4 <- [1,2782,null,{}] 05:29:56 INFO - PROCESS | 1738 | 1464784196736 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1738 | 1464784197029 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:29:57 INFO - PROCESS | 1738 | 1464784197388 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x9d8ddc00 == 134 [pid = 1738] [id = 703] 05:29:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0xa26cf400) [pid = 1738] [serial = 2110] [outer = (nil)] 05:29:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0xa50f3000) [pid = 1738] [serial = 2111] [outer = 0xa26cf400] 05:29:57 INFO - PROCESS | 1738 | 1464784197489 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0xa50fa400) [pid = 1738] [serial = 2112] [outer = 0xa26cf400] 05:29:58 INFO - PROCESS | 1738 | 1464784198390 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1687ms 05:29:58 INFO - PROCESS | 1738 | 1464784198416 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1738 | 1464784198420 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:29:58 INFO - PROCESS | 1738 | 1464784198427 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1738 | 1464784198430 Marionette TRACE conn4 <- [1,2786,null,{}] 05:29:58 INFO - PROCESS | 1738 | 1464784198437 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 1738 | 1464784198796 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:29:59 INFO - PROCESS | 1738 | 1464784199073 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e22dc00 == 135 [pid = 1738] [id = 704] 05:29:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8e22e400) [pid = 1738] [serial = 2113] [outer = (nil)] 05:29:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8e236400) [pid = 1738] [serial = 2114] [outer = 0x8e22e400] 05:29:59 INFO - PROCESS | 1738 | 1464784199168 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8e237c00) [pid = 1738] [serial = 2115] [outer = 0x8e22e400] 05:30:00 INFO - PROCESS | 1738 | 1464784200106 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1731ms 05:30:00 INFO - PROCESS | 1738 | 1464784200159 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1738 | 1464784200162 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:30:00 INFO - PROCESS | 1738 | 1464784200169 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1738 | 1464784200172 Marionette TRACE conn4 <- [1,2790,null,{}] 05:30:00 INFO - PROCESS | 1738 | 1464784200178 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1738 | 1464784200440 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:30:00 INFO - PROCESS | 1738 | 1464784200794 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a7f400 == 136 [pid = 1738] [id = 705] 05:30:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8ab87000) [pid = 1738] [serial = 2116] [outer = (nil)] 05:30:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8ab8ec00) [pid = 1738] [serial = 2117] [outer = 0x8ab87000] 05:30:00 INFO - PROCESS | 1738 | 1464784200890 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8ab90c00) [pid = 1738] [serial = 2118] [outer = 0x8ab87000] 05:30:01 INFO - PROCESS | 1738 | 1464784201892 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1783ms 05:30:01 INFO - PROCESS | 1738 | 1464784201958 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1738 | 1464784201961 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:30:01 INFO - PROCESS | 1738 | 1464784201972 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1738 | 1464784201975 Marionette TRACE conn4 <- [1,2794,null,{}] 05:30:01 INFO - PROCESS | 1738 | 1464784201982 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1738 | 1464784202238 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x9d8b3800 == 135 [pid = 1738] [id = 603] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9e7400 == 134 [pid = 1738] [id = 626] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff1c00 == 133 [pid = 1738] [id = 627] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x921ce400 == 132 [pid = 1738] [id = 679] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x919c5400 == 131 [pid = 1738] [id = 678] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0b6400 == 130 [pid = 1738] [id = 677] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8f1d0000 == 129 [pid = 1738] [id = 676] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5e800 == 128 [pid = 1738] [id = 675] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8de56c00 == 127 [pid = 1738] [id = 674] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x89fd3800 == 126 [pid = 1738] [id = 672] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8d610c00 == 125 [pid = 1738] [id = 673] 05:30:05 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7fc00 == 124 [pid = 1738] [id = 671] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8de4c000) [pid = 1738] [serial = 1887] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8b7db400) [pid = 1738] [serial = 2009] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8be94800) [pid = 1738] [serial = 2010] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x98664000) [pid = 1738] [serial = 1988] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x94e8e000) [pid = 1738] [serial = 1986] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x93aa8000) [pid = 1738] [serial = 1985] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x92b45800) [pid = 1738] [serial = 1983] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x921cc400) [pid = 1738] [serial = 1982] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x919be400) [pid = 1738] [serial = 1980] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x919b9000) [pid = 1738] [serial = 1979] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8f758400) [pid = 1738] [serial = 1977] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8f669c00) [pid = 1738] [serial = 1976] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8f24d800) [pid = 1738] [serial = 1974] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8f242000) [pid = 1738] [serial = 1973] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8f0b6000) [pid = 1738] [serial = 1971] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8e28e400) [pid = 1738] [serial = 1970] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8e0cdc00) [pid = 1738] [serial = 1968] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8df0fc00) [pid = 1738] [serial = 1967] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8de51400) [pid = 1738] [serial = 1965] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8de47c00) [pid = 1738] [serial = 1964] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8d7c6800) [pid = 1738] [serial = 1962] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8d782000) [pid = 1738] [serial = 1961] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8bffdc00) [pid = 1738] [serial = 1959] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8be98c00) [pid = 1738] [serial = 1958] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8aad1400) [pid = 1738] [serial = 1956] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8a3c1400) [pid = 1738] [serial = 1955] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x88707400) [pid = 1738] [serial = 1953] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x87a87000) [pid = 1738] [serial = 1952] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8a309000) [pid = 1738] [serial = 2006] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8814d400) [pid = 1738] [serial = 2003] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x88b4b400) [pid = 1738] [serial = 2004] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x9b976800) [pid = 1738] [serial = 2001] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9b5ba800) [pid = 1738] [serial = 2000] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9b1e8400) [pid = 1738] [serial = 1998] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x9b1e3800) [pid = 1738] [serial = 1997] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9a8f6000) [pid = 1738] [serial = 1995] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9a792400) [pid = 1738] [serial = 1994] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9a32dc00) [pid = 1738] [serial = 1992] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9a329800) [pid = 1738] [serial = 1991] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x990c6c00) [pid = 1738] [serial = 1989] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8c651c00) [pid = 1738] [serial = 2012] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8aacc000) [pid = 1738] [serial = 2007] [outer = (nil)] [url = about:blank] 05:30:05 INFO - PROCESS | 1738 | 1464784205714 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x88143c00 == 125 [pid = 1738] [id = 706] 05:30:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x88144000) [pid = 1738] [serial = 2119] [outer = (nil)] 05:30:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x88150800) [pid = 1738] [serial = 2120] [outer = 0x88144000] 05:30:05 INFO - PROCESS | 1738 | 1464784205806 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x88b47400) [pid = 1738] [serial = 2121] [outer = 0x88144000] 05:30:06 INFO - PROCESS | 1738 | 1464784206658 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 4744ms 05:30:06 INFO - PROCESS | 1738 | 1464784206722 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1738 | 1464784206729 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:30:06 INFO - PROCESS | 1738 | 1464784206737 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1738 | 1464784206743 Marionette TRACE conn4 <- [1,2798,null,{}] 05:30:06 INFO - PROCESS | 1738 | 1464784206750 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 1738 | 1464784207001 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:30:07 INFO - PROCESS | 1738 | 1464784207234 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x898e9c00 == 126 [pid = 1738] [id = 707] 05:30:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x898ed400) [pid = 1738] [serial = 2122] [outer = (nil)] 05:30:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8a3ca000) [pid = 1738] [serial = 2123] [outer = 0x898ed400] 05:30:07 INFO - PROCESS | 1738 | 1464784207319 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8aad9800) [pid = 1738] [serial = 2124] [outer = 0x898ed400] 05:30:08 INFO - PROCESS | 1738 | 1464784208298 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1636ms 05:30:08 INFO - PROCESS | 1738 | 1464784208377 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1738 | 1464784208382 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:30:08 INFO - PROCESS | 1738 | 1464784208390 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1738 | 1464784208394 Marionette TRACE conn4 <- [1,2802,null,{}] 05:30:08 INFO - PROCESS | 1738 | 1464784208410 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1738 | 1464784208756 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:30:08 INFO - PROCESS | 1738 | 1464784208880 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b655400 == 127 [pid = 1738] [id = 708] 05:30:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8bc42000) [pid = 1738] [serial = 2125] [outer = (nil)] 05:30:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8be98c00) [pid = 1738] [serial = 2126] [outer = 0x8bc42000] 05:30:09 INFO - PROCESS | 1738 | 1464784209088 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8c653c00) [pid = 1738] [serial = 2127] [outer = 0x8bc42000] 05:30:10 INFO - PROCESS | 1738 | 1464784210533 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x88047000) [pid = 1738] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x92075c00) [pid = 1738] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8f65fc00) [pid = 1738] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8f1d2800) [pid = 1738] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8e0cd800) [pid = 1738] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8de75000) [pid = 1738] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8d77d400) [pid = 1738] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8a3c8c00) [pid = 1738] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8804a800) [pid = 1738] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8804ec00) [pid = 1738] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0xa21b3000) [pid = 1738] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x88049400) [pid = 1738] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x9b06dc00) [pid = 1738] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x9a4d7c00) [pid = 1738] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x97573400) [pid = 1738] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x944c9400) [pid = 1738] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x92783400) [pid = 1738] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8ab52000) [pid = 1738] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x8d784800) [pid = 1738] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:30:10 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8a9e9000) [pid = 1738] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2258ms 05:30:10 INFO - PROCESS | 1738 | 1464784210649 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1738 | 1464784210652 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:30:10 INFO - PROCESS | 1738 | 1464784210671 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1738 | 1464784210681 Marionette TRACE conn4 <- [1,2806,null,{}] 05:30:10 INFO - PROCESS | 1738 | 1464784210734 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1738 | 1464784211045 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:30:11 INFO - PROCESS | 1738 | 1464784211200 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x87858c00 == 128 [pid = 1738] [id = 709] 05:30:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x88048400) [pid = 1738] [serial = 2128] [outer = (nil)] 05:30:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8d619000) [pid = 1738] [serial = 2129] [outer = 0x88048400] 05:30:11 INFO - PROCESS | 1738 | 1464784211292 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x8d78b000) [pid = 1738] [serial = 2130] [outer = 0x88048400] 05:30:12 INFO - PROCESS | 1738 | 1464784212113 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1500ms 05:30:12 INFO - PROCESS | 1738 | 1464784212165 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1738 | 1464784212172 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:30:12 INFO - PROCESS | 1738 | 1464784212182 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1738 | 1464784212188 Marionette TRACE conn4 <- [1,2810,null,{}] 05:30:12 INFO - PROCESS | 1738 | 1464784212197 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1738 | 1464784212556 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:30:12 INFO - PROCESS | 1738 | 1464784212965 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x88045c00 == 129 [pid = 1738] [id = 710] 05:30:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x88049400) [pid = 1738] [serial = 2131] [outer = (nil)] 05:30:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x88151c00) [pid = 1738] [serial = 2132] [outer = 0x88049400] 05:30:13 INFO - PROCESS | 1738 | 1464784213076 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x88b53400) [pid = 1738] [serial = 2133] [outer = 0x88049400] 05:30:14 INFO - PROCESS | 1738 | 1464784214126 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1987ms 05:30:14 INFO - PROCESS | 1738 | 1464784214170 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1738 | 1464784214177 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:30:14 INFO - PROCESS | 1738 | 1464784214186 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1738 | 1464784214192 Marionette TRACE conn4 <- [1,2814,null,{}] 05:30:14 INFO - PROCESS | 1738 | 1464784214200 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1738 | 1464784214471 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:30:14 INFO - PROCESS | 1738 | 1464784214856 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab58400 == 130 [pid = 1738] [id = 711] 05:30:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8ab8c000) [pid = 1738] [serial = 2134] [outer = (nil)] 05:30:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8ad5e800) [pid = 1738] [serial = 2135] [outer = 0x8ab8c000] 05:30:14 INFO - PROCESS | 1738 | 1464784214966 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8bc44400) [pid = 1738] [serial = 2136] [outer = 0x8ab8c000] 05:30:15 INFO - PROCESS | 1738 | 1464784215981 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1841ms 05:30:16 INFO - PROCESS | 1738 | 1464784216031 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1738 | 1464784216038 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:30:16 INFO - PROCESS | 1738 | 1464784216046 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1738 | 1464784216050 Marionette TRACE conn4 <- [1,2818,null,{}] 05:30:16 INFO - PROCESS | 1738 | 1464784216057 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 1738 | 1464784216341 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:30:16 INFO - PROCESS | 1738 | 1464784216759 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d780000 == 131 [pid = 1738] [id = 712] 05:30:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8d782400) [pid = 1738] [serial = 2137] [outer = (nil)] 05:30:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8d78bc00) [pid = 1738] [serial = 2138] [outer = 0x8d782400] 05:30:16 INFO - PROCESS | 1738 | 1464784216855 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8d9cb000) [pid = 1738] [serial = 2139] [outer = 0x8d782400] 05:30:17 INFO - PROCESS | 1738 | 1464784217884 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1891ms 05:30:17 INFO - PROCESS | 1738 | 1464784217938 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1738 | 1464784217942 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:30:17 INFO - PROCESS | 1738 | 1464784217960 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1738 | 1464784217971 Marionette TRACE conn4 <- [1,2822,null,{}] 05:30:18 INFO - PROCESS | 1738 | 1464784218021 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1738 | 1464784218400 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:30:18 INFO - PROCESS | 1738 | 1464784218683 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d77e400 == 132 [pid = 1738] [id = 713] 05:30:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8de75400) [pid = 1738] [serial = 2140] [outer = (nil)] 05:30:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8e06f400) [pid = 1738] [serial = 2141] [outer = 0x8de75400] 05:30:18 INFO - PROCESS | 1738 | 1464784218775 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8e0c8c00) [pid = 1738] [serial = 2142] [outer = 0x8de75400] 05:30:19 INFO - PROCESS | 1738 | 1464784219796 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1904ms 05:30:19 INFO - PROCESS | 1738 | 1464784219856 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1738 | 1464784219862 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:30:19 INFO - PROCESS | 1738 | 1464784219869 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1738 | 1464784219872 Marionette TRACE conn4 <- [1,2826,null,{}] 05:30:19 INFO - PROCESS | 1738 | 1464784219878 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1738 | 1464784220146 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:30:20 INFO - PROCESS | 1738 | 1464784220501 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4d800 == 133 [pid = 1738] [id = 714] 05:30:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8de7b000) [pid = 1738] [serial = 2143] [outer = (nil)] 05:30:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8e231c00) [pid = 1738] [serial = 2144] [outer = 0x8de7b000] 05:30:20 INFO - PROCESS | 1738 | 1464784220603 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8e289000) [pid = 1738] [serial = 2145] [outer = 0x8de7b000] 05:30:21 INFO - PROCESS | 1738 | 1464784221546 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1734ms 05:30:21 INFO - PROCESS | 1738 | 1464784221604 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1738 | 1464784221609 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:30:21 INFO - PROCESS | 1738 | 1464784221615 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1738 | 1464784221620 Marionette TRACE conn4 <- [1,2830,null,{}] 05:30:21 INFO - PROCESS | 1738 | 1464784221626 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1738 | 1464784221883 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:30:22 INFO - PROCESS | 1738 | 1464784222240 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e28e400 == 134 [pid = 1738] [id = 715] 05:30:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8f0b4400) [pid = 1738] [serial = 2146] [outer = (nil)] 05:30:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8f1cf800) [pid = 1738] [serial = 2147] [outer = 0x8f0b4400] 05:30:22 INFO - PROCESS | 1738 | 1464784222347 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8f60d800) [pid = 1738] [serial = 2148] [outer = 0x8f0b4400] 05:30:23 INFO - PROCESS | 1738 | 1464784223356 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1789ms 05:30:23 INFO - PROCESS | 1738 | 1464784223406 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:30:23 INFO - PROCESS | 1738 | 1464784223410 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:30:23 INFO - PROCESS | 1738 | 1464784223417 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1738 | 1464784223420 Marionette TRACE conn4 <- [1,2834,null,{}] 05:30:23 INFO - PROCESS | 1738 | 1464784223426 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1738 | 1464784223782 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:30:24 INFO - PROCESS | 1738 | 1464784224042 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7cf400 == 135 [pid = 1738] [id = 716] 05:30:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8e23c000) [pid = 1738] [serial = 2149] [outer = (nil)] 05:30:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x912f3400) [pid = 1738] [serial = 2150] [outer = 0x8e23c000] 05:30:24 INFO - PROCESS | 1738 | 1464784224133 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x919c0c00) [pid = 1738] [serial = 2151] [outer = 0x8e23c000] 05:30:25 INFO - PROCESS | 1738 | 1464784225169 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1796ms 05:30:25 INFO - PROCESS | 1738 | 1464784225213 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1738 | 1464784225217 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:30:25 INFO - PROCESS | 1738 | 1464784225224 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1738 | 1464784225227 Marionette TRACE conn4 <- [1,2838,null,{}] 05:30:25 INFO - PROCESS | 1738 | 1464784225233 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1738 | 1464784225477 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:30:25 INFO - PROCESS | 1738 | 1464784225831 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0ad800 == 136 [pid = 1738] [id = 717] 05:30:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x911da400) [pid = 1738] [serial = 2152] [outer = (nil)] 05:30:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x921ce800) [pid = 1738] [serial = 2153] [outer = 0x911da400] 05:30:25 INFO - PROCESS | 1738 | 1464784225919 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x92777c00) [pid = 1738] [serial = 2154] [outer = 0x911da400] 05:30:26 INFO - PROCESS | 1738 | 1464784226918 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1730ms 05:30:26 INFO - PROCESS | 1738 | 1464784226955 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1738 | 1464784226958 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:30:26 INFO - PROCESS | 1738 | 1464784226965 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1738 | 1464784226969 Marionette TRACE conn4 <- [1,2842,null,{}] 05:30:26 INFO - PROCESS | 1738 | 1464784226975 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1738 | 1464784227205 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:30:27 INFO - PROCESS | 1738 | 1464784227558 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f1d7400 == 137 [pid = 1738] [id = 718] 05:30:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x921cc400) [pid = 1738] [serial = 2155] [outer = (nil)] 05:30:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x94e8e000) [pid = 1738] [serial = 2156] [outer = 0x921cc400] 05:30:27 INFO - PROCESS | 1738 | 1464784227653 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x94e95800) [pid = 1738] [serial = 2157] [outer = 0x921cc400] 05:30:28 INFO - PROCESS | 1738 | 1464784228610 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1686ms 05:30:28 INFO - PROCESS | 1738 | 1464784228652 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:30:28 INFO - PROCESS | 1738 | 1464784228656 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:30:28 INFO - PROCESS | 1738 | 1464784228663 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1738 | 1464784228666 Marionette TRACE conn4 <- [1,2846,null,{}] 05:30:28 INFO - PROCESS | 1738 | 1464784228672 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 1738 | 1464784228936 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:30:29 INFO - PROCESS | 1738 | 1464784229294 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0cf400 == 138 [pid = 1738] [id = 719] 05:30:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x93aa4000) [pid = 1738] [serial = 2158] [outer = (nil)] 05:30:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x9903c800) [pid = 1738] [serial = 2159] [outer = 0x93aa4000] 05:30:29 INFO - PROCESS | 1738 | 1464784229387 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x99e02000) [pid = 1738] [serial = 2160] [outer = 0x93aa4000] 05:30:30 INFO - PROCESS | 1738 | 1464784230371 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1788ms 05:30:30 INFO - PROCESS | 1738 | 1464784230451 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1738 | 1464784230455 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:30:30 INFO - PROCESS | 1738 | 1464784230462 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1738 | 1464784230465 Marionette TRACE conn4 <- [1,2850,null,{}] 05:30:30 INFO - PROCESS | 1738 | 1464784230472 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1738 | 1464784230767 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:30:31 INFO - PROCESS | 1738 | 1464784231149 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a4d8800 == 139 [pid = 1738] [id = 720] 05:30:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x9a4d9800) [pid = 1738] [serial = 2161] [outer = (nil)] 05:30:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x9a787c00) [pid = 1738] [serial = 2162] [outer = 0x9a4d9800] 05:30:31 INFO - PROCESS | 1738 | 1464784231267 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9ae41400) [pid = 1738] [serial = 2163] [outer = 0x9a4d9800] 05:30:32 INFO - PROCESS | 1738 | 1464784232406 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1982ms 05:30:32 INFO - PROCESS | 1738 | 1464784232445 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:30:32 INFO - PROCESS | 1738 | 1464784232449 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:30:32 INFO - PROCESS | 1738 | 1464784232456 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1738 | 1464784232461 Marionette TRACE conn4 <- [1,2854,null,{}] 05:30:32 INFO - PROCESS | 1738 | 1464784232466 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1738 | 1464784232744 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:30:33 INFO - PROCESS | 1738 | 1464784233112 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x96b29400 == 140 [pid = 1738] [id = 721] 05:30:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9ab0c000) [pid = 1738] [serial = 2164] [outer = (nil)] 05:30:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x9b752400) [pid = 1738] [serial = 2165] [outer = 0x9ab0c000] 05:30:33 INFO - PROCESS | 1738 | 1464784233205 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x9bf7f800) [pid = 1738] [serial = 2166] [outer = 0x9ab0c000] 05:30:34 INFO - PROCESS | 1738 | 1464784234166 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1742ms 05:30:34 INFO - PROCESS | 1738 | 1464784234199 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1738 | 1464784234202 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:30:34 INFO - PROCESS | 1738 | 1464784234209 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1738 | 1464784234213 Marionette TRACE conn4 <- [1,2858,null,{}] 05:30:34 INFO - PROCESS | 1738 | 1464784234219 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1738 | 1464784234449 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:30:34 INFO - PROCESS | 1738 | 1464784234828 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1e8400 == 141 [pid = 1738] [id = 722] 05:30:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x9b5b3400) [pid = 1738] [serial = 2167] [outer = (nil)] 05:30:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0xa2156000) [pid = 1738] [serial = 2168] [outer = 0x9b5b3400] 05:30:34 INFO - PROCESS | 1738 | 1464784234923 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0xa2285c00) [pid = 1738] [serial = 2169] [outer = 0x9b5b3400] 05:30:35 INFO - PROCESS | 1738 | 1464784235839 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1681ms 05:30:35 INFO - PROCESS | 1738 | 1464784235891 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1738 | 1464784235905 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:30:35 INFO - PROCESS | 1738 | 1464784235912 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1738 | 1464784235915 Marionette TRACE conn4 <- [1,2862,null,{}] 05:30:35 INFO - PROCESS | 1738 | 1464784235921 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1738 | 1464784236176 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:30:36 INFO - PROCESS | 1738 | 1464784236547 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b758800 == 142 [pid = 1738] [id = 723] 05:30:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x9bf4f000) [pid = 1738] [serial = 2170] [outer = (nil)] 05:30:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0xa5047400) [pid = 1738] [serial = 2171] [outer = 0x9bf4f000] 05:30:36 INFO - PROCESS | 1738 | 1464784236643 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0xa50f7000) [pid = 1738] [serial = 2172] [outer = 0x9bf4f000] 05:30:37 INFO - PROCESS | 1738 | 1464784237545 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1696ms 05:30:37 INFO - PROCESS | 1738 | 1464784237609 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1738 | 1464784237613 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:30:37 INFO - PROCESS | 1738 | 1464784237620 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1738 | 1464784237623 Marionette TRACE conn4 <- [1,2866,null,{}] 05:30:37 INFO - PROCESS | 1738 | 1464784237629 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1738 | 1464784237860 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:30:38 INFO - PROCESS | 1738 | 1464784238215 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aa96800 == 143 [pid = 1738] [id = 724] 05:30:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9aa96c00) [pid = 1738] [serial = 2173] [outer = (nil)] 05:30:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9aa9ec00) [pid = 1738] [serial = 2174] [outer = 0x9aa96c00] 05:30:38 INFO - PROCESS | 1738 | 1464784238306 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9aaa0400) [pid = 1738] [serial = 2175] [outer = 0x9aa96c00] 05:30:39 INFO - PROCESS | 1738 | 1464784239234 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1693ms 05:30:39 INFO - PROCESS | 1738 | 1464784239314 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1738 | 1464784239318 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:30:39 INFO - PROCESS | 1738 | 1464784239324 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1738 | 1464784239328 Marionette TRACE conn4 <- [1,2870,null,{}] 05:30:39 INFO - PROCESS | 1738 | 1464784239334 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1738 | 1464784239581 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:30:39 INFO - PROCESS | 1738 | 1464784239951 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x87a86c00 == 144 [pid = 1738] [id = 725] 05:30:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x96b2a400) [pid = 1738] [serial = 2176] [outer = (nil)] 05:30:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0xa1064000) [pid = 1738] [serial = 2177] [outer = 0x96b2a400] 05:30:40 INFO - PROCESS | 1738 | 1464784240052 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0xa30fcc00) [pid = 1738] [serial = 2178] [outer = 0x96b2a400] 05:30:41 INFO - PROCESS | 1738 | 1464784241024 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1744ms 05:30:41 INFO - PROCESS | 1738 | 1464784241069 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1738 | 1464784241073 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:30:41 INFO - PROCESS | 1738 | 1464784241081 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1738 | 1464784241085 Marionette TRACE conn4 <- [1,2874,null,{}] 05:30:41 INFO - PROCESS | 1738 | 1464784241097 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1738 | 1464784241366 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:30:41 INFO - PROCESS | 1738 | 1464784241722 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e20b000 == 145 [pid = 1738] [id = 726] 05:30:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8e20b800) [pid = 1738] [serial = 2179] [outer = (nil)] 05:30:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8e212c00) [pid = 1738] [serial = 2180] [outer = 0x8e20b800] 05:30:41 INFO - PROCESS | 1738 | 1464784241815 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8e214c00) [pid = 1738] [serial = 2181] [outer = 0x8e20b800] 05:30:42 INFO - PROCESS | 1738 | 1464784242755 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1736ms 05:30:42 INFO - PROCESS | 1738 | 1464784242817 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1738 | 1464784242821 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:30:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:30:42 INFO - PROCESS | 1738 | 1464784242828 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1738 | 1464784242831 Marionette TRACE conn4 <- [1,2878,null,{}] 05:30:42 INFO - PROCESS | 1738 | 1464784242838 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1738 | 1464784243079 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad7400 == 144 [pid = 1738] [id = 687] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7df000 == 143 [pid = 1738] [id = 305] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8762b000 == 142 [pid = 1738] [id = 688] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8de72400 == 141 [pid = 1738] [id = 121] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x87858c00 == 140 [pid = 1738] [id = 709] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8b655400 == 139 [pid = 1738] [id = 708] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x898e9c00 == 138 [pid = 1738] [id = 707] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x88143c00 == 137 [pid = 1738] [id = 706] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x9d8ddc00 == 136 [pid = 1738] [id = 703] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x87857000 == 135 [pid = 1738] [id = 702] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x99e07000 == 134 [pid = 1738] [id = 701] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x96b30800 == 133 [pid = 1738] [id = 699] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x9a4d9c00 == 132 [pid = 1738] [id = 700] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x919bb400 == 131 [pid = 1738] [id = 698] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x9207dc00 == 130 [pid = 1738] [id = 697] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x919bf400 == 129 [pid = 1738] [id = 696] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x85fa3c00 == 128 [pid = 1738] [id = 695] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8f608800 == 127 [pid = 1738] [id = 694] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8e10e400 == 126 [pid = 1738] [id = 693] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8be91c00 == 125 [pid = 1738] [id = 691] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8de78000 == 124 [pid = 1738] [id = 692] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x88b52c00 == 123 [pid = 1738] [id = 690] 05:30:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad6400 == 122 [pid = 1738] [id = 689] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8bc46400) [pid = 1738] [serial = 1950] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x89120c00) [pid = 1738] [serial = 2066] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x938ec400) [pid = 1738] [serial = 2036] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x921c5c00) [pid = 1738] [serial = 2034] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9207c400) [pid = 1738] [serial = 2033] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x911dd400) [pid = 1738] [serial = 2031] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8f24c000) [pid = 1738] [serial = 2030] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8e28dc00) [pid = 1738] [serial = 2028] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8e287800) [pid = 1738] [serial = 2027] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8e0c2000) [pid = 1738] [serial = 2025] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8e070c00) [pid = 1738] [serial = 2024] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8d7cfc00) [pid = 1738] [serial = 2022] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8d781c00) [pid = 1738] [serial = 2021] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8b654000) [pid = 1738] [serial = 2019] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8ab5f400) [pid = 1738] [serial = 2018] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x88b54000) [pid = 1738] [serial = 2016] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x88151800) [pid = 1738] [serial = 2015] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x898e3000) [pid = 1738] [serial = 2060] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x89fcd000) [pid = 1738] [serial = 2061] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa26cbc00) [pid = 1738] [serial = 2058] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa263bc00) [pid = 1738] [serial = 2057] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa2403800) [pid = 1738] [serial = 2055] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa2284400) [pid = 1738] [serial = 2054] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0xa0511400) [pid = 1738] [serial = 2052] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9d8dcc00) [pid = 1738] [serial = 2051] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9b96f400) [pid = 1738] [serial = 2049] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9b5b8800) [pid = 1738] [serial = 2048] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9a794800) [pid = 1738] [serial = 2046] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9a4d9400) [pid = 1738] [serial = 2045] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x99040800) [pid = 1738] [serial = 2043] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x986b8000) [pid = 1738] [serial = 2042] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x94e92800) [pid = 1738] [serial = 2040] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x944d1000) [pid = 1738] [serial = 2039] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x938f0c00) [pid = 1738] [serial = 2037] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8ab5d400) [pid = 1738] [serial = 2063] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8d7c9800) [pid = 1738] [serial = 2069] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8b651c00) [pid = 1738] [serial = 2064] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8bff8800) [pid = 1738] [serial = 2067] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0xa670d800) [pid = 1738] [serial = 1938] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1738 | 1464784246460 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x86c2e400 == 123 [pid = 1738] [id = 727] 05:30:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x86c2f000) [pid = 1738] [serial = 2182] [outer = (nil)] 05:30:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x87626c00) [pid = 1738] [serial = 2183] [outer = 0x86c2f000] 05:30:46 INFO - PROCESS | 1738 | 1464784246544 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x87861800) [pid = 1738] [serial = 2184] [outer = 0x86c2f000] 05:30:47 INFO - PROCESS | 1738 | 1464784247422 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 4641ms 05:30:47 INFO - PROCESS | 1738 | 1464784247471 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1738 | 1464784247477 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:30:47 INFO - PROCESS | 1738 | 1464784247485 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1738 | 1464784247490 Marionette TRACE conn4 <- [1,2882,null,{}] 05:30:47 INFO - PROCESS | 1738 | 1464784247497 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1738 | 1464784247748 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:30:48 INFO - PROCESS | 1738 | 1464784247980 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8814c800 == 124 [pid = 1738] [id = 728] 05:30:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8814dc00) [pid = 1738] [serial = 2185] [outer = (nil)] 05:30:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x88708400) [pid = 1738] [serial = 2186] [outer = 0x8814dc00] 05:30:48 INFO - PROCESS | 1738 | 1464784248063 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x88847800) [pid = 1738] [serial = 2187] [outer = 0x8814dc00] 05:30:49 INFO - PROCESS | 1738 | 1464784249025 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:30:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1585ms 05:30:49 INFO - PROCESS | 1738 | 1464784249074 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1738 | 1464784249081 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:30:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:30:49 INFO - PROCESS | 1738 | 1464784249093 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1738 | 1464784249096 Marionette TRACE conn4 <- [1,2886,null,{}] 05:30:49 INFO - PROCESS | 1738 | 1464784249103 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1738 | 1464784249427 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:30:49 INFO - PROCESS | 1738 | 1464784249472 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x88703000 == 125 [pid = 1738] [id = 729] 05:30:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89120c00) [pid = 1738] [serial = 2188] [outer = (nil)] 05:30:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8912f800) [pid = 1738] [serial = 2189] [outer = 0x89120c00] 05:30:49 INFO - PROCESS | 1738 | 1464784249548 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x898eb400) [pid = 1738] [serial = 2190] [outer = 0x89120c00] 05:30:50 INFO - PROCESS | 1738 | 1464784250707 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1687ms 05:30:50 INFO - PROCESS | 1738 | 1464784250781 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1738 | 1464784250785 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:30:50 INFO - PROCESS | 1738 | 1464784250801 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1738 | 1464784250810 Marionette TRACE conn4 <- [1,2890,null,{}] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8b7d1c00) [pid = 1738] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8bc42000) [pid = 1738] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x898ed400) [pid = 1738] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x88144000) [pid = 1738] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8ab87000) [pid = 1738] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8e22e400) [pid = 1738] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0xa26cf400) [pid = 1738] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9a337000) [pid = 1738] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x99e07c00) [pid = 1738] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9b5abc00) [pid = 1738] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x97575c00) [pid = 1738] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x921cf400) [pid = 1738] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x938f8c00) [pid = 1738] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x9207d800) [pid = 1738] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8f0abc00) [pid = 1738] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8f668c00) [pid = 1738] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8f1d4400) [pid = 1738] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8e290000) [pid = 1738] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x8d786000) [pid = 1738] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:30:51 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x88f2bc00) [pid = 1738] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:30:51 INFO - PROCESS | 1738 | 1464784251486 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1738 | 1464784251716 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:30:51 INFO - PROCESS | 1738 | 1464784251932 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x898f0400 == 126 [pid = 1738] [id = 730] 05:30:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x89fd2c00) [pid = 1738] [serial = 2191] [outer = (nil)] 05:30:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8a3c8800) [pid = 1738] [serial = 2192] [outer = 0x89fd2c00] 05:30:52 INFO - PROCESS | 1738 | 1464784252007 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8a9e8c00) [pid = 1738] [serial = 2193] [outer = 0x89fd2c00] 05:30:52 INFO - PROCESS | 1738 | 1464784252821 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2047ms 05:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:30:52 INFO - PROCESS | 1738 | 1464784252851 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1738 | 1464784252855 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:30:52 INFO - PROCESS | 1738 | 1464784252862 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1738 | 1464784252865 Marionette TRACE conn4 <- [1,2894,null,{}] 05:30:52 INFO - PROCESS | 1738 | 1464784252871 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1738 | 1464784253089 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:30:53 INFO - PROCESS | 1738 | 1464784253541 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x85d9a400 == 127 [pid = 1738] [id = 731] 05:30:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x85d9e400) [pid = 1738] [serial = 2194] [outer = (nil)] 05:30:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8761e400) [pid = 1738] [serial = 2195] [outer = 0x85d9e400] 05:30:53 INFO - PROCESS | 1738 | 1464784253713 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x87a87c00) [pid = 1738] [serial = 2196] [outer = 0x85d9e400] 05:30:54 INFO - PROCESS | 1738 | 1464784254731 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1951ms 05:30:54 INFO - PROCESS | 1738 | 1464784254813 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1738 | 1464784254828 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:30:54 INFO - PROCESS | 1738 | 1464784254840 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1738 | 1464784254847 Marionette TRACE conn4 <- [1,2898,null,{}] 05:30:54 INFO - PROCESS | 1738 | 1464784254855 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1738 | 1464784255108 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:30:55 INFO - PROCESS | 1738 | 1464784255452 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x88846400 == 128 [pid = 1738] [id = 732] 05:30:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x88b53800) [pid = 1738] [serial = 2197] [outer = (nil)] 05:30:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x89127400) [pid = 1738] [serial = 2198] [outer = 0x88b53800] 05:30:55 INFO - PROCESS | 1738 | 1464784255542 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x898eb000) [pid = 1738] [serial = 2199] [outer = 0x88b53800] 05:30:56 INFO - PROCESS | 1738 | 1464784256570 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:30:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1787ms 05:30:56 INFO - PROCESS | 1738 | 1464784256629 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1738 | 1464784256635 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:30:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:30:56 INFO - PROCESS | 1738 | 1464784256645 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1738 | 1464784256648 Marionette TRACE conn4 <- [1,2902,null,{}] 05:30:56 INFO - PROCESS | 1738 | 1464784256655 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1738 | 1464784256909 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:30:57 INFO - PROCESS | 1738 | 1464784257301 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aad3800 == 129 [pid = 1738] [id = 733] 05:30:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8aad7800) [pid = 1738] [serial = 2200] [outer = (nil)] 05:30:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8ab54000) [pid = 1738] [serial = 2201] [outer = 0x8aad7800] 05:30:57 INFO - PROCESS | 1738 | 1464784257398 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8ab87c00) [pid = 1738] [serial = 2202] [outer = 0x8aad7800] 05:30:58 INFO - PROCESS | 1738 | 1464784258383 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:30:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1792ms 05:30:58 INFO - PROCESS | 1738 | 1464784258438 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1738 | 1464784258442 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:30:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:30:58 INFO - PROCESS | 1738 | 1464784258452 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1738 | 1464784258462 Marionette TRACE conn4 <- [1,2906,null,{}] 05:30:58 INFO - PROCESS | 1738 | 1464784258477 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1738 | 1464784258788 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:30:59 INFO - PROCESS | 1738 | 1464784259146 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9eb400 == 130 [pid = 1738] [id = 734] 05:30:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8ab93800) [pid = 1738] [serial = 2203] [outer = (nil)] 05:30:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8b64f800) [pid = 1738] [serial = 2204] [outer = 0x8ab93800] 05:30:59 INFO - PROCESS | 1738 | 1464784259236 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8b7d1800) [pid = 1738] [serial = 2205] [outer = 0x8ab93800] 05:31:00 INFO - PROCESS | 1738 | 1464784260237 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1847ms 05:31:00 INFO - PROCESS | 1738 | 1464784260298 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1738 | 1464784260305 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:31:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:31:00 INFO - PROCESS | 1738 | 1464784260312 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1738 | 1464784260315 Marionette TRACE conn4 <- [1,2910,null,{}] 05:31:00 INFO - PROCESS | 1738 | 1464784260321 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 1738 | 1464784260609 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:31:01 INFO - PROCESS | 1738 | 1464784260987 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x89128c00 == 131 [pid = 1738] [id = 735] 05:31:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8ab8cc00) [pid = 1738] [serial = 2206] [outer = (nil)] 05:31:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8be8c000) [pid = 1738] [serial = 2207] [outer = 0x8ab8cc00] 05:31:01 INFO - PROCESS | 1738 | 1464784261087 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8be94400) [pid = 1738] [serial = 2208] [outer = 0x8ab8cc00] 05:31:01 INFO - PROCESS | 1738 | 1464784261923 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:31:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:31:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:31:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1635ms 05:31:01 INFO - PROCESS | 1738 | 1464784261948 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1738 | 1464784261952 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:31:01 INFO - TEST-START | /DOMEvents/constructors.html 05:31:01 INFO - PROCESS | 1738 | 1464784261959 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1738 | 1464784261963 Marionette TRACE conn4 <- [1,2914,null,{}] 05:31:01 INFO - PROCESS | 1738 | 1464784261969 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:02 INFO - PROCESS | 1738 | 1464784262197 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:31:02 INFO - PROCESS | 1738 | 1464784262475 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff1800 == 132 [pid = 1738] [id = 736] 05:31:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8bff5c00) [pid = 1738] [serial = 2209] [outer = (nil)] 05:31:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8c64e800) [pid = 1738] [serial = 2210] [outer = 0x8bff5c00] 05:31:02 INFO - PROCESS | 1738 | 1464784262584 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d5d5400) [pid = 1738] [serial = 2211] [outer = 0x8bff5c00] 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:31:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:31:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:31:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:31:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:31:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:31:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:31:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:31:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:31:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1772ms 05:31:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:31:03 INFO - PROCESS | 1738 | 1464784263672 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:31:03 INFO - PROCESS | 1738 | 1464784263737 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1738 | 1464784263739 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:31:03 INFO - PROCESS | 1738 | 1464784263756 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1738 | 1464784263767 Marionette TRACE conn4 <- [1,2918,null,{}] 05:31:03 INFO - PROCESS | 1738 | 1464784263781 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1738 | 1464784264048 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:31:04 INFO - PROCESS | 1738 | 1464784264414 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bfff000 == 133 [pid = 1738] [id = 737] 05:31:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8d615000) [pid = 1738] [serial = 2212] [outer = (nil)] 05:31:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8d78b800) [pid = 1738] [serial = 2213] [outer = 0x8d615000] 05:31:04 INFO - PROCESS | 1738 | 1464784264502 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8d7c8400) [pid = 1738] [serial = 2214] [outer = 0x8d615000] 05:31:05 INFO - PROCESS | 1738 | 1464784265321 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:31:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:31:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1598ms 05:31:05 INFO - PROCESS | 1738 | 1464784265355 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1738 | 1464784265358 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:31:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:31:05 INFO - PROCESS | 1738 | 1464784265365 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1738 | 1464784265367 Marionette TRACE conn4 <- [1,2922,null,{}] 05:31:05 INFO - PROCESS | 1738 | 1464784265374 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1738 | 1464784265596 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:31:05 INFO - PROCESS | 1738 | 1464784265916 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d61b000 == 134 [pid = 1738] [id = 738] 05:31:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8d77c800) [pid = 1738] [serial = 2215] [outer = (nil)] 05:31:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8de41400) [pid = 1738] [serial = 2216] [outer = 0x8d77c800] 05:31:06 INFO - PROCESS | 1738 | 1464784266010 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8de45c00) [pid = 1738] [serial = 2217] [outer = 0x8d77c800] 05:31:06 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:31:06 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:31:06 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:31:06 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:31:06 INFO - PROCESS | 1738 | 1464784266910 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:31:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:31:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:31:06 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 05:31:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:31:06 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 05:31:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:31:06 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]" 05:31:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:31:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:31:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1582ms 05:31:06 INFO - PROCESS | 1738 | 1464784266949 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1738 | 1464784266953 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:31:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:31:06 INFO - PROCESS | 1738 | 1464784266966 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1738 | 1464784266970 Marionette TRACE conn4 <- [1,2926,null,{}] 05:31:06 INFO - PROCESS | 1738 | 1464784266978 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1738 | 1464784267222 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:31:07 INFO - PROCESS | 1738 | 1464784267513 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d618800 == 135 [pid = 1738] [id = 739] 05:31:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8d7c6c00) [pid = 1738] [serial = 2218] [outer = (nil)] 05:31:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8de7cc00) [pid = 1738] [serial = 2219] [outer = 0x8d7c6c00] 05:31:07 INFO - PROCESS | 1738 | 1464784267608 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8df0f400) [pid = 1738] [serial = 2220] [outer = 0x8d7c6c00] 05:31:08 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:31:08 INFO - PROCESS | 1738 | 1464784268461 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:31:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:31:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1540ms 05:31:08 INFO - PROCESS | 1738 | 1464784268507 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:31:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:31:08 INFO - PROCESS | 1738 | 1464784268511 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:31:08 INFO - PROCESS | 1738 | 1464784268518 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1738 | 1464784268521 Marionette TRACE conn4 <- [1,2930,null,{}] 05:31:08 INFO - PROCESS | 1738 | 1464784268527 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 1738 | 1464784268817 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:31:09 INFO - PROCESS | 1738 | 1464784269128 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de5a000 == 136 [pid = 1738] [id = 740] 05:31:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e06a800) [pid = 1738] [serial = 2221] [outer = (nil)] 05:31:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e075800) [pid = 1738] [serial = 2222] [outer = 0x8e06a800] 05:31:09 INFO - PROCESS | 1738 | 1464784269221 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8e0c2000) [pid = 1738] [serial = 2223] [outer = 0x8e06a800] 05:31:09 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:31:10 INFO - PROCESS | 1738 | 1464784270092 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:31:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:31:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1591ms 05:31:10 INFO - PROCESS | 1738 | 1464784270108 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1738 | 1464784270113 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:31:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:31:10 INFO - PROCESS | 1738 | 1464784270119 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1738 | 1464784270123 Marionette TRACE conn4 <- [1,2934,null,{}] 05:31:10 INFO - PROCESS | 1738 | 1464784270129 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1738 | 1464784270370 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:31:10 INFO - PROCESS | 1738 | 1464784270654 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e106000 == 137 [pid = 1738] [id = 741] 05:31:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8e106800) [pid = 1738] [serial = 2224] [outer = (nil)] 05:31:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8e10b800) [pid = 1738] [serial = 2225] [outer = 0x8e106800] 05:31:10 INFO - PROCESS | 1738 | 1464784270765 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8e20f800) [pid = 1738] [serial = 2226] [outer = 0x8e106800] 05:31:11 INFO - PROCESS | 1738 | 1464784271726 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:31:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:31:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1629ms 05:31:11 INFO - PROCESS | 1738 | 1464784271750 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1738 | 1464784271755 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:31:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:31:11 INFO - PROCESS | 1738 | 1464784271762 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1738 | 1464784271766 Marionette TRACE conn4 <- [1,2938,null,{}] 05:31:11 INFO - PROCESS | 1738 | 1464784271772 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 1738 | 1464784272063 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:31:12 INFO - PROCESS | 1738 | 1464784272357 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e234800 == 138 [pid = 1738] [id = 742] 05:31:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8f0ab000) [pid = 1738] [serial = 2227] [outer = (nil)] 05:31:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8f0b6c00) [pid = 1738] [serial = 2228] [outer = 0x8f0ab000] 05:31:12 INFO - PROCESS | 1738 | 1464784272449 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8f1cd800) [pid = 1738] [serial = 2229] [outer = 0x8f0ab000] 05:31:13 INFO - PROCESS | 1738 | 1464784273283 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:31:13 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. 05:31:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1582ms 05:31:13 INFO - PROCESS | 1738 | 1464784273346 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:31:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:31:13 INFO - PROCESS | 1738 | 1464784273350 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:31:13 INFO - PROCESS | 1738 | 1464784273358 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1738 | 1464784273361 Marionette TRACE conn4 <- [1,2942,null,{}] 05:31:13 INFO - PROCESS | 1738 | 1464784273368 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1738 | 1464784273613 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:31:13 INFO - PROCESS | 1738 | 1464784273939 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0c4800 == 139 [pid = 1738] [id = 743] 05:31:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8f1d3c00) [pid = 1738] [serial = 2230] [outer = (nil)] 05:31:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8f244000) [pid = 1738] [serial = 2231] [outer = 0x8f1d3c00] 05:31:14 INFO - PROCESS | 1738 | 1464784274032 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8f247400) [pid = 1738] [serial = 2232] [outer = 0x8f1d3c00] 05:31:14 INFO - PROCESS | 1738 | 1464784274892 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:31:14 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 05:31:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:31:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1584ms 05:31:14 INFO - PROCESS | 1738 | 1464784274942 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:31:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:31:14 INFO - PROCESS | 1738 | 1464784274947 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:31:14 INFO - PROCESS | 1738 | 1464784274953 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1738 | 1464784274957 Marionette TRACE conn4 <- [1,2946,null,{}] 05:31:14 INFO - PROCESS | 1738 | 1464784274963 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1738 | 1464784275234 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:31:15 INFO - PROCESS | 1738 | 1464784275548 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0ad400 == 140 [pid = 1738] [id = 744] 05:31:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8f24cc00) [pid = 1738] [serial = 2233] [outer = (nil)] 05:31:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8f607c00) [pid = 1738] [serial = 2234] [outer = 0x8f24cc00] 05:31:15 INFO - PROCESS | 1738 | 1464784275684 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8f60dc00) [pid = 1738] [serial = 2235] [outer = 0x8f24cc00] 05:31:16 INFO - PROCESS | 1738 | 1464784276515 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:31:16 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. 05:31:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1590ms 05:31:16 INFO - PROCESS | 1738 | 1464784276543 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1738 | 1464784276547 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:31:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:31:16 INFO - PROCESS | 1738 | 1464784276553 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1738 | 1464784276557 Marionette TRACE conn4 <- [1,2950,null,{}] 05:31:16 INFO - PROCESS | 1738 | 1464784276563 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1738 | 1464784276809 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:31:17 INFO - PROCESS | 1738 | 1464784277180 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8bff8c00 == 141 [pid = 1738] [id = 745] 05:31:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8f605000) [pid = 1738] [serial = 2236] [outer = (nil)] 05:31:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8f66d800) [pid = 1738] [serial = 2237] [outer = 0x8f605000] 05:31:17 INFO - PROCESS | 1738 | 1464784277403 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8f74cc00) [pid = 1738] [serial = 2238] [outer = 0x8f605000] 05:31:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f66bc00 == 142 [pid = 1738] [id = 746] 05:31:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x912ea800) [pid = 1738] [serial = 2239] [outer = (nil)] 05:31:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x912eb400) [pid = 1738] [serial = 2240] [outer = 0x912ea800] 05:31:18 INFO - PROCESS | 1738 | 1464784278502 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:31:18 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. 05:31:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1987ms 05:31:18 INFO - PROCESS | 1738 | 1464784278542 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:31:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:31:18 INFO - PROCESS | 1738 | 1464784278546 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:31:18 INFO - PROCESS | 1738 | 1464784278553 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1738 | 1464784278557 Marionette TRACE conn4 <- [1,2954,null,{}] 05:31:18 INFO - PROCESS | 1738 | 1464784278564 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1738 | 1464784278934 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:31:19 INFO - PROCESS | 1738 | 1464784279301 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f1d6400 == 143 [pid = 1738] [id = 747] 05:31:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8f668000) [pid = 1738] [serial = 2241] [outer = (nil)] 05:31:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x912e9c00) [pid = 1738] [serial = 2242] [outer = 0x8f668000] 05:31:19 INFO - PROCESS | 1738 | 1464784279394 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x912f3800) [pid = 1738] [serial = 2243] [outer = 0x8f668000] 05:31:20 INFO - PROCESS | 1738 | 1464784280214 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:31:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:31:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:31:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1688ms 05:31:20 INFO - PROCESS | 1738 | 1464784280241 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1738 | 1464784280244 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:31:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:31:20 INFO - PROCESS | 1738 | 1464784280251 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1738 | 1464784280255 Marionette TRACE conn4 <- [1,2958,null,{}] 05:31:20 INFO - PROCESS | 1738 | 1464784280263 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1738 | 1464784280519 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:31:20 INFO - PROCESS | 1738 | 1464784280837 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x911e1000 == 144 [pid = 1738] [id = 748] 05:31:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x911e3000) [pid = 1738] [serial = 2244] [outer = (nil)] 05:31:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9207b800) [pid = 1738] [serial = 2245] [outer = 0x911e3000] 05:31:20 INFO - PROCESS | 1738 | 1464784280934 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9207f000) [pid = 1738] [serial = 2246] [outer = 0x911e3000] 05:31:21 INFO - PROCESS | 1738 | 1464784281815 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:31:21 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. 05:31:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1587ms 05:31:21 INFO - PROCESS | 1738 | 1464784281852 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1738 | 1464784281857 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:31:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:31:21 INFO - PROCESS | 1738 | 1464784281866 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1738 | 1464784281869 Marionette TRACE conn4 <- [1,2962,null,{}] 05:31:21 INFO - PROCESS | 1738 | 1464784281875 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 1738 | 1464784282113 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:31:22 INFO - PROCESS | 1738 | 1464784282429 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f605c00 == 145 [pid = 1738] [id = 749] 05:31:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x919bb400) [pid = 1738] [serial = 2247] [outer = (nil)] 05:31:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x921cf800) [pid = 1738] [serial = 2248] [outer = 0x919bb400] 05:31:22 INFO - PROCESS | 1738 | 1464784282521 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x92779c00) [pid = 1738] [serial = 2249] [outer = 0x919bb400] 05:31:23 INFO - PROCESS | 1738 | 1464784283381 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:31:23 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. 05:31:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1529ms 05:31:23 INFO - PROCESS | 1738 | 1464784283396 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1738 | 1464784283399 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:31:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:31:23 INFO - PROCESS | 1738 | 1464784283405 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1738 | 1464784283409 Marionette TRACE conn4 <- [1,2966,null,{}] 05:31:23 INFO - PROCESS | 1738 | 1464784283415 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1738 | 1464784283658 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:31:23 INFO - PROCESS | 1738 | 1464784283969 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f248c00 == 146 [pid = 1738] [id = 750] 05:31:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x921cb800) [pid = 1738] [serial = 2250] [outer = (nil)] 05:31:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x92b45800) [pid = 1738] [serial = 2251] [outer = 0x921cb800] 05:31:24 INFO - PROCESS | 1738 | 1464784284065 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x92c5e000) [pid = 1738] [serial = 2252] [outer = 0x921cb800] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7bc00 == 145 [pid = 1738] [id = 684] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x944ca400 == 144 [pid = 1738] [id = 681] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4a000 == 143 [pid = 1738] [id = 680] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8be89800 == 142 [pid = 1738] [id = 683] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x9a4d5000 == 141 [pid = 1738] [id = 682] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x87629400 == 140 [pid = 1738] [id = 341] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x86c2e400 == 139 [pid = 1738] [id = 727] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x9aa96800 == 138 [pid = 1738] [id = 724] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x87a86c00 == 137 [pid = 1738] [id = 725] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x9b758800 == 136 [pid = 1738] [id = 723] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x9b1e8400 == 135 [pid = 1738] [id = 722] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x96b29400 == 134 [pid = 1738] [id = 721] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x9a4d8800 == 133 [pid = 1738] [id = 720] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8f1d7400 == 132 [pid = 1738] [id = 718] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8e0cf400 == 131 [pid = 1738] [id = 719] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0ad800 == 130 [pid = 1738] [id = 717] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7cf400 == 129 [pid = 1738] [id = 716] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8e28e400 == 128 [pid = 1738] [id = 715] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4d800 == 127 [pid = 1738] [id = 714] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8d780000 == 126 [pid = 1738] [id = 712] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8d77e400 == 125 [pid = 1738] [id = 713] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab58400 == 124 [pid = 1738] [id = 711] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x8e069800 == 123 [pid = 1738] [id = 518] 05:31:27 INFO - PROCESS | 1738 | --DOCSHELL 0x88045c00 == 122 [pid = 1738] [id = 710] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8d60fc00) [pid = 1738] [serial = 2013] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8be98c00) [pid = 1738] [serial = 2126] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8c653c00) [pid = 1738] [serial = 2127] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8d619000) [pid = 1738] [serial = 2129] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8a3ca000) [pid = 1738] [serial = 2123] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x88150800) [pid = 1738] [serial = 2120] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x88b47400) [pid = 1738] [serial = 2121] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8ab90c00) [pid = 1738] [serial = 2118] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8ab8ec00) [pid = 1738] [serial = 2117] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8e237c00) [pid = 1738] [serial = 2115] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8e236400) [pid = 1738] [serial = 2114] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa50fa400) [pid = 1738] [serial = 2112] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa50f3000) [pid = 1738] [serial = 2111] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa3267c00) [pid = 1738] [serial = 2109] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0xa3072c00) [pid = 1738] [serial = 2108] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0xa2285800) [pid = 1738] [serial = 2106] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0xa0508c00) [pid = 1738] [serial = 2105] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9bf85400) [pid = 1738] [serial = 2103] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x9b5b2400) [pid = 1738] [serial = 2102] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9a64a800) [pid = 1738] [serial = 2100] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9a4e0c00) [pid = 1738] [serial = 2099] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x99ed6400) [pid = 1738] [serial = 2097] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x99e0b400) [pid = 1738] [serial = 2096] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x97576400) [pid = 1738] [serial = 2094] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x97570c00) [pid = 1738] [serial = 2093] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x94e92000) [pid = 1738] [serial = 2091] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x93a9f400) [pid = 1738] [serial = 2090] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x92b41c00) [pid = 1738] [serial = 2088] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x921c2c00) [pid = 1738] [serial = 2087] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x912f5400) [pid = 1738] [serial = 2085] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8f756000) [pid = 1738] [serial = 2084] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8f666800) [pid = 1738] [serial = 2082] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8f60a000) [pid = 1738] [serial = 2081] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8f244800) [pid = 1738] [serial = 2079] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8f1d0c00) [pid = 1738] [serial = 2078] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8df0b000) [pid = 1738] [serial = 2076] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8de74800) [pid = 1738] [serial = 2075] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8bc49000) [pid = 1738] [serial = 2073] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8aad5400) [pid = 1738] [serial = 2072] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8aad9800) [pid = 1738] [serial = 2124] [outer = (nil)] [url = about:blank] 05:31:28 INFO - PROCESS | 1738 | 1464784288520 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:31:28 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. 05:31:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 5147ms 05:31:28 INFO - PROCESS | 1738 | 1464784288555 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1738 | 1464784288559 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:31:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:31:28 INFO - PROCESS | 1738 | 1464784288568 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1738 | 1464784288573 Marionette TRACE conn4 <- [1,2970,null,{}] 05:31:28 INFO - PROCESS | 1738 | 1464784288581 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 1738 | 1464784288812 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:31:29 INFO - PROCESS | 1738 | 1464784289061 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x88b46c00 == 123 [pid = 1738] [id = 751] 05:31:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x88b47000) [pid = 1738] [serial = 2253] [outer = (nil)] 05:31:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x88f21800) [pid = 1738] [serial = 2254] [outer = 0x88b47000] 05:31:29 INFO - PROCESS | 1738 | 1464784289144 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8912d800) [pid = 1738] [serial = 2255] [outer = 0x88b47000] 05:31:30 INFO - PROCESS | 1738 | 1464784290059 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:31:30 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. 05:31:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1531ms 05:31:30 INFO - PROCESS | 1738 | 1464784290101 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1738 | 1464784290110 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:31:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:31:30 INFO - PROCESS | 1738 | 1464784290123 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1738 | 1464784290127 Marionette TRACE conn4 <- [1,2974,null,{}] 05:31:30 INFO - PROCESS | 1738 | 1464784290135 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1738 | 1464784290377 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:31:30 INFO - PROCESS | 1738 | 1464784290655 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a3cfc00 == 124 [pid = 1738] [id = 752] 05:31:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a9e7c00) [pid = 1738] [serial = 2256] [outer = (nil)] 05:31:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8aad5400) [pid = 1738] [serial = 2257] [outer = 0x8a9e7c00] 05:31:30 INFO - PROCESS | 1738 | 1464784290747 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ab56800) [pid = 1738] [serial = 2258] [outer = 0x8a9e7c00] 05:31:31 INFO - PROCESS | 1738 | 1464784291659 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:31:31 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. 05:31:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1588ms 05:31:31 INFO - PROCESS | 1738 | 1464784291711 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1738 | 1464784291715 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:31:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:31:31 INFO - PROCESS | 1738 | 1464784291728 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1738 | 1464784291734 Marionette TRACE conn4 <- [1,2978,null,{}] 05:31:31 INFO - PROCESS | 1738 | 1464784291755 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1738 | 1464784292130 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:31:32 INFO - PROCESS | 1738 | 1464784292183 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a9e9400 == 125 [pid = 1738] [id = 753] 05:31:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8ad6a800) [pid = 1738] [serial = 2259] [outer = (nil)] 05:31:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8b654c00) [pid = 1738] [serial = 2260] [outer = 0x8ad6a800] 05:31:32 INFO - PROCESS | 1738 | 1464784292272 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8bff3400) [pid = 1738] [serial = 2261] [outer = 0x8ad6a800] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x89120c00) [pid = 1738] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x86c2f000) [pid = 1738] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9bf4f000) [pid = 1738] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x96b2a400) [pid = 1738] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8e20b800) [pid = 1738] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x88049400) [pid = 1738] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8de75400) [pid = 1738] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9a4d9800) [pid = 1738] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8f0b4400) [pid = 1738] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8814dc00) [pid = 1738] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8b7df400) [pid = 1738] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8d782400) [pid = 1738] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8ab8c000) [pid = 1738] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x93aa4000) [pid = 1738] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9ab0c000) [pid = 1738] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8e23c000) [pid = 1738] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x921cc400) [pid = 1738] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9aa96c00) [pid = 1738] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x911da400) [pid = 1738] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8de7b000) [pid = 1738] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:31:33 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9b5b3400) [pid = 1738] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:31:33 INFO - PROCESS | 1738 | 1464784293835 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:31:33 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. 05:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2147ms 05:31:33 INFO - PROCESS | 1738 | 1464784293876 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:31:33 INFO - PROCESS | 1738 | 1464784293881 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:31:33 INFO - PROCESS | 1738 | 1464784293888 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1738 | 1464784293891 Marionette TRACE conn4 <- [1,2982,null,{}] 05:31:33 INFO - PROCESS | 1738 | 1464784293897 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:34 INFO - PROCESS | 1738 | 1464784294186 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:31:34 INFO - PROCESS | 1738 | 1464784294423 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x88151800 == 126 [pid = 1738] [id = 754] 05:31:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8b648000) [pid = 1738] [serial = 2262] [outer = (nil)] 05:31:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8c659400) [pid = 1738] [serial = 2263] [outer = 0x8b648000] 05:31:34 INFO - PROCESS | 1738 | 1464784294505 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8d5cdc00) [pid = 1738] [serial = 2264] [outer = 0x8b648000] 05:31:35 INFO - PROCESS | 1738 | 1464784295419 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:31:35 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:31:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:31:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1584ms 05:31:35 INFO - PROCESS | 1738 | 1464784295487 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1738 | 1464784295494 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:31:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:31:35 INFO - PROCESS | 1738 | 1464784295507 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1738 | 1464784295513 Marionette TRACE conn4 <- [1,2986,null,{}] 05:31:35 INFO - PROCESS | 1738 | 1464784295530 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1738 | 1464784295801 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:31:36 INFO - PROCESS | 1738 | 1464784296182 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x88b4bc00 == 127 [pid = 1738] [id = 755] 05:31:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x88b4d000) [pid = 1738] [serial = 2265] [outer = (nil)] 05:31:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x88f1f400) [pid = 1738] [serial = 2266] [outer = 0x88b4d000] 05:31:36 INFO - PROCESS | 1738 | 1464784296282 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x89fd8c00) [pid = 1738] [serial = 2267] [outer = 0x88b4d000] 05:31:37 INFO - PROCESS | 1738 | 1464784297178 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:31:37 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. 05:31:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1692ms 05:31:37 INFO - PROCESS | 1738 | 1464784297199 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1738 | 1464784297208 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:31:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:31:37 INFO - PROCESS | 1738 | 1464784297219 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1738 | 1464784297223 Marionette TRACE conn4 <- [1,2990,null,{}] 05:31:37 INFO - PROCESS | 1738 | 1464784297230 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1738 | 1464784297511 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:31:37 INFO - PROCESS | 1738 | 1464784297829 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad66400 == 128 [pid = 1738] [id = 756] 05:31:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8ad68800) [pid = 1738] [serial = 2268] [outer = (nil)] 05:31:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8be8c400) [pid = 1738] [serial = 2269] [outer = 0x8ad68800] 05:31:37 INFO - PROCESS | 1738 | 1464784297978 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8c65a400) [pid = 1738] [serial = 2270] [outer = 0x8ad68800] 05:31:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d782000 == 129 [pid = 1738] [id = 757] 05:31:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d782c00) [pid = 1738] [serial = 2271] [outer = (nil)] 05:31:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d786800) [pid = 1738] [serial = 2272] [outer = 0x8d782c00] 05:31:38 INFO - PROCESS | 1738 | 1464784298982 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:31:39 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. 05:31:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1787ms 05:31:39 INFO - PROCESS | 1738 | 1464784299006 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:31:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:31:39 INFO - PROCESS | 1738 | 1464784299011 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:31:39 INFO - PROCESS | 1738 | 1464784299018 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1738 | 1464784299024 Marionette TRACE conn4 <- [1,2994,null,{}] 05:31:39 INFO - PROCESS | 1738 | 1464784299042 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1738 | 1464784299383 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:31:39 INFO - PROCESS | 1738 | 1464784299793 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c7c00 == 130 [pid = 1738] [id = 758] 05:31:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8d9c8000) [pid = 1738] [serial = 2273] [outer = (nil)] 05:31:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8de56c00) [pid = 1738] [serial = 2274] [outer = 0x8d9c8000] 05:31:39 INFO - PROCESS | 1738 | 1464784299890 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8de7b800) [pid = 1738] [serial = 2275] [outer = 0x8d9c8000] 05:31:40 INFO - PROCESS | 1738 | 1464784300765 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:31:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:31:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:31:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1792ms 05:31:40 INFO - PROCESS | 1738 | 1464784300811 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:31:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:31:40 INFO - PROCESS | 1738 | 1464784300816 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:31:40 INFO - PROCESS | 1738 | 1464784300823 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1738 | 1464784300827 Marionette TRACE conn4 <- [1,2998,null,{}] 05:31:40 INFO - PROCESS | 1738 | 1464784300833 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 1738 | 1464784301089 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:31:41 INFO - PROCESS | 1738 | 1464784301402 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d61c400 == 131 [pid = 1738] [id = 759] 05:31:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8de80800) [pid = 1738] [serial = 2276] [outer = (nil)] 05:31:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e0ce800) [pid = 1738] [serial = 2277] [outer = 0x8de80800] 05:31:41 INFO - PROCESS | 1738 | 1464784301506 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e10c400) [pid = 1738] [serial = 2278] [outer = 0x8de80800] 05:31:42 INFO - PROCESS | 1738 | 1464784302412 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:31:42 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. 05:31:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1632ms 05:31:42 INFO - PROCESS | 1738 | 1464784302455 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:31:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:31:42 INFO - PROCESS | 1738 | 1464784302460 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:31:42 INFO - PROCESS | 1738 | 1464784302467 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1738 | 1464784302470 Marionette TRACE conn4 <- [1,3002,null,{}] 05:31:42 INFO - PROCESS | 1738 | 1464784302476 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 1738 | 1464784302721 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:31:43 INFO - PROCESS | 1738 | 1464784303041 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e20bc00 == 132 [pid = 1738] [id = 760] 05:31:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e210400) [pid = 1738] [serial = 2279] [outer = (nil)] 05:31:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e218c00) [pid = 1738] [serial = 2280] [outer = 0x8e210400] 05:31:43 INFO - PROCESS | 1738 | 1464784303192 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e236400) [pid = 1738] [serial = 2281] [outer = 0x8e210400] 05:31:44 INFO - PROCESS | 1738 | 1464784304082 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:31:44 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. 05:31:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1637ms 05:31:44 INFO - PROCESS | 1738 | 1464784304104 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1738 | 1464784304109 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:31:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:31:44 INFO - PROCESS | 1738 | 1464784304116 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1738 | 1464784304120 Marionette TRACE conn4 <- [1,3006,null,{}] 05:31:44 INFO - PROCESS | 1738 | 1464784304126 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 1738 | 1464784304428 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:31:44 INFO - PROCESS | 1738 | 1464784304743 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x88044400 == 133 [pid = 1738] [id = 761] 05:31:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e23b000) [pid = 1738] [serial = 2282] [outer = (nil)] 05:31:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8f1d3000) [pid = 1738] [serial = 2283] [outer = 0x8e23b000] 05:31:44 INFO - PROCESS | 1738 | 1464784304834 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8f1d7400) [pid = 1738] [serial = 2284] [outer = 0x8e23b000] 05:31:45 INFO - PROCESS | 1738 | 1464784305733 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:31:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:31:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1634ms 05:31:45 INFO - PROCESS | 1738 | 1464784305751 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1738 | 1464784305754 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:31:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:31:45 INFO - PROCESS | 1738 | 1464784305762 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1738 | 1464784305765 Marionette TRACE conn4 <- [1,3010,null,{}] 05:31:45 INFO - PROCESS | 1738 | 1464784305771 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 1738 | 1464784306023 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:31:46 INFO - PROCESS | 1738 | 1464784306314 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f245800 == 134 [pid = 1738] [id = 762] 05:31:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f60a800) [pid = 1738] [serial = 2285] [outer = (nil)] 05:31:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8f66d400) [pid = 1738] [serial = 2286] [outer = 0x8f60a800] 05:31:46 INFO - PROCESS | 1738 | 1464784306415 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x912f5c00) [pid = 1738] [serial = 2287] [outer = 0x8f60a800] 05:31:47 INFO - PROCESS | 1738 | 1464784307318 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:31:47 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 05:31:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1580ms 05:31:47 INFO - PROCESS | 1738 | 1464784307343 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1738 | 1464784307347 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:31:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:31:47 INFO - PROCESS | 1738 | 1464784307353 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1738 | 1464784307357 Marionette TRACE conn4 <- [1,3014,null,{}] 05:31:47 INFO - PROCESS | 1738 | 1464784307363 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1738 | 1464784307608 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:31:47 INFO - PROCESS | 1738 | 1464784307928 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f245400 == 135 [pid = 1738] [id = 763] 05:31:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x919b7800) [pid = 1738] [serial = 2288] [outer = (nil)] 05:31:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9207dc00) [pid = 1738] [serial = 2289] [outer = 0x919b7800] 05:31:48 INFO - PROCESS | 1738 | 1464784308023 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x921c6800) [pid = 1738] [serial = 2290] [outer = 0x919b7800] 05:31:48 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:31:49 INFO - PROCESS | 1738 | 1464784309008 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:31:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:31:49 INFO - {} 05:31:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:31:49 INFO - {} 05:31:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:31:49 INFO - {} 05:31:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:31:49 INFO - {} 05:31:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1694ms 05:31:49 INFO - PROCESS | 1738 | 1464784309053 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1738 | 1464784309057 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:31:49 INFO - TEST-START | /FileAPI/fileReader.html 05:31:49 INFO - PROCESS | 1738 | 1464784309064 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1738 | 1464784309067 Marionette TRACE conn4 <- [1,3018,null,{}] 05:31:49 INFO - PROCESS | 1738 | 1464784309114 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1738 | 1464784309475 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:31:49 INFO - PROCESS | 1738 | 1464784309767 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b648400 == 136 [pid = 1738] [id = 764] 05:31:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8c65bc00) [pid = 1738] [serial = 2291] [outer = (nil)] 05:31:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x938f2000) [pid = 1738] [serial = 2292] [outer = 0x8c65bc00] 05:31:49 INFO - PROCESS | 1738 | 1464784309864 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x938f9c00) [pid = 1738] [serial = 2293] [outer = 0x8c65bc00] 05:31:50 INFO - PROCESS | 1738 | 1464784310704 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:31:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:31:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:31:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:31:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 1684ms 05:31:50 INFO - PROCESS | 1738 | 1464784310750 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1738 | 1464784310754 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:31:50 INFO - TEST-START | /FileAPI/historical.html 05:31:50 INFO - PROCESS | 1738 | 1464784310761 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1738 | 1464784310764 Marionette TRACE conn4 <- [1,3022,null,{}] 05:31:50 INFO - PROCESS | 1738 | 1464784310770 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1738 | 1464784311069 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:31:51 INFO - PROCESS | 1738 | 1464784311402 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x938b7c00 == 137 [pid = 1738] [id = 765] 05:31:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x93aa3c00) [pid = 1738] [serial = 2294] [outer = (nil)] 05:31:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x944cc800) [pid = 1738] [serial = 2295] [outer = 0x93aa3c00] 05:31:51 INFO - PROCESS | 1738 | 1464784311541 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x944d1000) [pid = 1738] [serial = 2296] [outer = 0x93aa3c00] 05:31:52 INFO - PROCESS | 1738 | 1464784312377 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:31:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:31:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:31:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:31:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:31:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:31:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:31:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:31:52 INFO - TEST-OK | /FileAPI/historical.html | took 1637ms 05:31:52 INFO - PROCESS | 1738 | 1464784312401 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1738 | 1464784312404 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:31:52 INFO - TEST-START | /FileAPI/idlharness.html 05:31:52 INFO - PROCESS | 1738 | 1464784312412 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1738 | 1464784312417 Marionette TRACE conn4 <- [1,3026,null,{}] 05:31:52 INFO - PROCESS | 1738 | 1464784312422 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1738 | 1464784312711 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:31:53 INFO - PROCESS | 1738 | 1464784313010 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x938f9800 == 138 [pid = 1738] [id = 766] 05:31:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9443a400) [pid = 1738] [serial = 2297] [outer = (nil)] 05:31:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x96b29800) [pid = 1738] [serial = 2298] [outer = 0x9443a400] 05:31:53 INFO - PROCESS | 1738 | 1464784313110 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x96bf0000) [pid = 1738] [serial = 2299] [outer = 0x9443a400] 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:31:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:31:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:31:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:31:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:31:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:31:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:31:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:31:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:31:54 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 05:31:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:31:54 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 05:31:54 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 05:31:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:31:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:31:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:31:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:31:54 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 05:31:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:31:54 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 05:31:54 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 05:31:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:31:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:31:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 2361ms 05:31:54 INFO - PROCESS | 1738 | 1464784314631 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:31:54 INFO - PROCESS | 1738 | 1464784314969 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1738 | 1464784314977 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:31:54 INFO - TEST-START | /FileAPI/idlharness.worker 05:31:54 INFO - PROCESS | 1738 | 1464784314992 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1738 | 1464784314994 Marionette TRACE conn4 <- [1,3030,null,{}] 05:31:55 INFO - PROCESS | 1738 | 1464784315020 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 1738 | 1464784315261 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:31:55 INFO - PROCESS | 1738 | 1464784315572 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d9c6000 == 139 [pid = 1738] [id = 767] 05:31:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x92b41400) [pid = 1738] [serial = 2300] [outer = (nil)] 05:31:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9a8f6000) [pid = 1738] [serial = 2301] [outer = 0x92b41400] 05:31:55 INFO - PROCESS | 1738 | 1464784315660 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9aa96800) [pid = 1738] [serial = 2302] [outer = 0x92b41400] 05:31:56 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:31:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:31:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:31:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:31:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:31:57 INFO - {} 05:31:57 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 05:31:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:31:57 INFO - {} 05:31:57 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 - {} 05:31:57 INFO - {} 05:31:57 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 05:31:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:31:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:31:57 INFO - {} 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:31:57 INFO - {} 05:31:57 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 05:31:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:31:57 INFO - {} 05:31:57 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 - {} 05:31:57 INFO - {} 05:31:57 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 05:31:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 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 05:31:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:31:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:31:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 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 05:31:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:31:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:57 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 05:31:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:31:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:58 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 05:31:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:31:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:31:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:31:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:31:58 INFO - {} 05:31:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2917ms 05:31:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:31:58 INFO - PROCESS | 1738 | 1464784317791 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:31:58 INFO - PROCESS | 1738 | 1464784317923 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1738 | 1464784317937 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:31:58 INFO - PROCESS | 1738 | 1464784317962 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1738 | 1464784317964 Marionette TRACE conn4 <- [1,3034,null,{}] 05:31:58 INFO - PROCESS | 1738 | 1464784317983 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 1738 | 1464784318383 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:31:58 INFO - PROCESS | 1738 | 1464784318745 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a195800 == 140 [pid = 1738] [id = 768] 05:31:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9aaa5000) [pid = 1738] [serial = 2303] [outer = (nil)] 05:31:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa248f800) [pid = 1738] [serial = 2304] [outer = 0x9aaa5000] 05:31:58 INFO - PROCESS | 1738 | 1464784318834 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0xa2635400) [pid = 1738] [serial = 2305] [outer = 0x9aaa5000] 05:31:59 INFO - PROCESS | 1738 | 1464784319696 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:31:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:31:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1797ms 05:31:59 INFO - PROCESS | 1738 | 1464784319754 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1738 | 1464784319758 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:31:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:31:59 INFO - PROCESS | 1738 | 1464784319765 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1738 | 1464784319769 Marionette TRACE conn4 <- [1,3038,null,{}] 05:31:59 INFO - PROCESS | 1738 | 1464784319774 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 1738 | 1464784320008 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:32:00 INFO - PROCESS | 1738 | 1464784320328 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e0ce000 == 141 [pid = 1738] [id = 769] 05:32:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa248b400) [pid = 1738] [serial = 2306] [outer = (nil)] 05:32:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa30f2800) [pid = 1738] [serial = 2307] [outer = 0xa248b400] 05:32:00 INFO - PROCESS | 1738 | 1464784320466 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0xa3261800) [pid = 1738] [serial = 2308] [outer = 0xa248b400] 05:32:01 INFO - PROCESS | 1738 | 1464784321258 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:32:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:32:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:32:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1530ms 05:32:01 INFO - PROCESS | 1738 | 1464784321297 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1738 | 1464784321300 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:32:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:32:01 INFO - PROCESS | 1738 | 1464784321307 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1738 | 1464784321312 Marionette TRACE conn4 <- [1,3042,null,{}] 05:32:01 INFO - PROCESS | 1738 | 1464784321318 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1738 | 1464784321562 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:32:01 INFO - PROCESS | 1738 | 1464784321899 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1738 | ++DOCSHELL 0xa306dc00 == 142 [pid = 1738] [id = 770] 05:32:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa35e8400) [pid = 1738] [serial = 2309] [outer = (nil)] 05:32:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa504c400) [pid = 1738] [serial = 2310] [outer = 0xa35e8400] 05:32:01 INFO - PROCESS | 1738 | 1464784321994 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa50f8000) [pid = 1738] [serial = 2311] [outer = 0xa35e8400] 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:32:03 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. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:32:03 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'.) 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:32:03 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. 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:32:03 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. 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:32:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:32:03 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. 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:32:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:32:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:32:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2232ms 05:32:03 INFO - PROCESS | 1738 | 1464784323412 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:32:03 INFO - PROCESS | 1738 | 1464784323550 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1738 | 1464784323562 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:32:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:32:03 INFO - PROCESS | 1738 | 1464784323668 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1738 | 1464784323673 Marionette TRACE conn4 <- [1,3046,null,{}] 05:32:03 INFO - PROCESS | 1738 | 1464784323683 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1738 | 1464784323975 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:32:04 INFO - PROCESS | 1738 | 1464784324291 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aaa3c00 == 143 [pid = 1738] [id = 771] 05:32:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9aaa4800) [pid = 1738] [serial = 2312] [outer = (nil)] 05:32:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x9ab0a800) [pid = 1738] [serial = 2313] [outer = 0x9aaa4800] 05:32:04 INFO - PROCESS | 1738 | 1464784324378 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x9ab0c400) [pid = 1738] [serial = 2314] [outer = 0x9aaa4800] 05:32:04 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:32:05 INFO - PROCESS | 1738 | 1464784325294 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:32:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:32:05 INFO - {} 05:32:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1691ms 05:32:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:32:05 INFO - PROCESS | 1738 | 1464784325307 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1738 | 1464784325310 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:32:05 INFO - PROCESS | 1738 | 1464784325317 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1738 | 1464784325320 Marionette TRACE conn4 <- [1,3050,null,{}] 05:32:05 INFO - PROCESS | 1738 | 1464784325326 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x88703000 == 142 [pid = 1738] [id = 729] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x898f0400 == 141 [pid = 1738] [id = 730] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8e22dc00 == 140 [pid = 1738] [id = 704] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8d616800 == 139 [pid = 1738] [id = 604] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x898e1400 == 138 [pid = 1738] [id = 384] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8f66bc00 == 137 [pid = 1738] [id = 746] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0ad400 == 136 [pid = 1738] [id = 744] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8e234800 == 135 [pid = 1738] [id = 742] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8e0c4800 == 134 [pid = 1738] [id = 743] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8e106000 == 133 [pid = 1738] [id = 741] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8de5a000 == 132 [pid = 1738] [id = 740] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8d618800 == 131 [pid = 1738] [id = 739] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8d61b000 == 130 [pid = 1738] [id = 738] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8bfff000 == 129 [pid = 1738] [id = 737] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x89128c00 == 128 [pid = 1738] [id = 735] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8bff1800 == 127 [pid = 1738] [id = 736] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x87a7f400 == 126 [pid = 1738] [id = 705] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8a9eb400 == 125 [pid = 1738] [id = 734] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8aad3800 == 124 [pid = 1738] [id = 733] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x88846400 == 123 [pid = 1738] [id = 732] 05:32:08 INFO - PROCESS | 1738 | --DOCSHELL 0x85d9a400 == 122 [pid = 1738] [id = 731] 05:32:08 INFO - PROCESS | 1738 | 1464784328638 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x898eb400) [pid = 1738] [serial = 2190] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x87626c00) [pid = 1738] [serial = 2183] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0xa50f7000) [pid = 1738] [serial = 2172] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8912f800) [pid = 1738] [serial = 2189] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa1064000) [pid = 1738] [serial = 2177] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8e212c00) [pid = 1738] [serial = 2180] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0xa30fcc00) [pid = 1738] [serial = 2178] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x88151c00) [pid = 1738] [serial = 2132] [outer = (nil)] [url = about:blank] 05:32:08 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8e06f400) [pid = 1738] [serial = 2141] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x87861800) [pid = 1738] [serial = 2184] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8e214c00) [pid = 1738] [serial = 2181] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x88b53400) [pid = 1738] [serial = 2133] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9ae41400) [pid = 1738] [serial = 2163] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8e0c8c00) [pid = 1738] [serial = 2142] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8f60d800) [pid = 1738] [serial = 2148] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x88847800) [pid = 1738] [serial = 2187] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8de4dc00) [pid = 1738] [serial = 2070] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8d78bc00) [pid = 1738] [serial = 2138] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8f1cf800) [pid = 1738] [serial = 2147] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8ad5e800) [pid = 1738] [serial = 2135] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8a3c8800) [pid = 1738] [serial = 2192] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x99e02000) [pid = 1738] [serial = 2160] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9b752400) [pid = 1738] [serial = 2165] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x919c0c00) [pid = 1738] [serial = 2151] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x94e8e000) [pid = 1738] [serial = 2156] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9903c800) [pid = 1738] [serial = 2159] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8bc44400) [pid = 1738] [serial = 2136] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa5047400) [pid = 1738] [serial = 2171] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9aa9ec00) [pid = 1738] [serial = 2174] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8d9cb000) [pid = 1738] [serial = 2139] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9a787c00) [pid = 1738] [serial = 2162] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x92777c00) [pid = 1738] [serial = 2154] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8e231c00) [pid = 1738] [serial = 2144] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x912f3400) [pid = 1738] [serial = 2150] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9aaa0400) [pid = 1738] [serial = 2175] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa2285c00) [pid = 1738] [serial = 2169] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0xa2156000) [pid = 1738] [serial = 2168] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x88708400) [pid = 1738] [serial = 2186] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8e289000) [pid = 1738] [serial = 2145] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x921ce800) [pid = 1738] [serial = 2153] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x94e95800) [pid = 1738] [serial = 2157] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9bf7f800) [pid = 1738] [serial = 2166] [outer = (nil)] [url = about:blank] 05:32:09 INFO - PROCESS | 1738 | 1464784329266 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x87864800 == 123 [pid = 1738] [id = 772] 05:32:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x87a7b800) [pid = 1738] [serial = 2315] [outer = (nil)] 05:32:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x87a85400) [pid = 1738] [serial = 2316] [outer = 0x87a7b800] 05:32:09 INFO - PROCESS | 1738 | 1464784329346 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x88148000) [pid = 1738] [serial = 2317] [outer = 0x87a7b800] 05:32:10 INFO - PROCESS | 1738 | 1464784330159 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:32:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:32:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:32:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:32:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:32:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 4900ms 05:32:10 INFO - PROCESS | 1738 | 1464784330250 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1738 | 1464784330257 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:32:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:32:10 INFO - PROCESS | 1738 | 1464784330270 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1738 | 1464784330275 Marionette TRACE conn4 <- [1,3054,null,{}] 05:32:10 INFO - PROCESS | 1738 | 1464784330283 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1738 | 1464784330541 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:32:10 INFO - PROCESS | 1738 | 1464784330784 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x88b4a800 == 124 [pid = 1738] [id = 773] 05:32:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x88b4c000) [pid = 1738] [serial = 2318] [outer = (nil)] 05:32:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x88f2ac00) [pid = 1738] [serial = 2319] [outer = 0x88b4c000] 05:32:10 INFO - PROCESS | 1738 | 1464784330865 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x898e3c00) [pid = 1738] [serial = 2320] [outer = 0x88b4c000] 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:32:12 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" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:32:12 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" 05:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:32:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1923ms 05:32:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:32:12 INFO - PROCESS | 1738 | 1464784332067 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:32:12 INFO - PROCESS | 1738 | 1464784332270 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1738 | 1464784332282 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:32:12 INFO - PROCESS | 1738 | 1464784332340 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1738 | 1464784332396 Marionette TRACE conn4 <- [1,3058,null,{}] 05:32:12 INFO - PROCESS | 1738 | 1464784332538 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1738 | 1464784332877 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:32:12 INFO - PROCESS | 1738 | 1464784332926 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x89fcb400 == 125 [pid = 1738] [id = 774] 05:32:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ad5f800) [pid = 1738] [serial = 2321] [outer = (nil)] 05:32:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8b654400) [pid = 1738] [serial = 2322] [outer = 0x8ad5f800] 05:32:13 INFO - PROCESS | 1738 | 1464784333003 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8bc44400) [pid = 1738] [serial = 2323] [outer = 0x8ad5f800] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x912ea800) [pid = 1738] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8a9e7c00) [pid = 1738] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8f0ab000) [pid = 1738] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8ab8cc00) [pid = 1738] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x88b53800) [pid = 1738] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8f1d3c00) [pid = 1738] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8aad7800) [pid = 1738] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8f605000) [pid = 1738] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8f668000) [pid = 1738] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8d77c800) [pid = 1738] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8ad6a800) [pid = 1738] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8d7c6c00) [pid = 1738] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x921cb800) [pid = 1738] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8f24cc00) [pid = 1738] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8e06a800) [pid = 1738] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x85d9e400) [pid = 1738] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8ab93800) [pid = 1738] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8e106800) [pid = 1738] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8bff5c00) [pid = 1738] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x919bb400) [pid = 1738] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8d615000) [pid = 1738] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x88b47000) [pid = 1738] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x911e3000) [pid = 1738] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:32:14 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x88048400) [pid = 1738] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:32:14 INFO - PROCESS | 1738 | 1464784334747 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:32:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:32:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:32:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:32:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:32:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:32:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:32:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:32:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:32:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2465ms 05:32:14 INFO - PROCESS | 1738 | 1464784334808 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:32:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:32:14 INFO - PROCESS | 1738 | 1464784334820 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:32:14 INFO - PROCESS | 1738 | 1464784334836 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1738 | 1464784334843 Marionette TRACE conn4 <- [1,3062,null,{}] 05:32:14 INFO - PROCESS | 1738 | 1464784334849 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 1738 | 1464784335072 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:32:15 INFO - PROCESS | 1738 | 1464784335296 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x85d98000 == 126 [pid = 1738] [id = 775] 05:32:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8b64d400) [pid = 1738] [serial = 2324] [outer = (nil)] 05:32:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8c657000) [pid = 1738] [serial = 2325] [outer = 0x8b64d400] 05:32:15 INFO - PROCESS | 1738 | 1464784335372 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8d618400) [pid = 1738] [serial = 2326] [outer = 0x8b64d400] 05:32:15 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:32:16 INFO - PROCESS | 1738 | 1464784336142 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:32:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:32:16 INFO - {} 05:32:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1349ms 05:32:16 INFO - PROCESS | 1738 | 1464784336177 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1738 | 1464784336181 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:32:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:32:16 INFO - PROCESS | 1738 | 1464784336187 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1738 | 1464784336189 Marionette TRACE conn4 <- [1,3066,null,{}] 05:32:16 INFO - PROCESS | 1738 | 1464784336196 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1738 | 1464784336416 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:32:16 INFO - PROCESS | 1738 | 1464784336824 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x87626c00 == 127 [pid = 1738] [id = 776] 05:32:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8762c800) [pid = 1738] [serial = 2327] [outer = (nil)] 05:32:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x87a7f000) [pid = 1738] [serial = 2328] [outer = 0x8762c800] 05:32:16 INFO - PROCESS | 1738 | 1464784336984 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x88708400) [pid = 1738] [serial = 2329] [outer = 0x8762c800] 05:32:17 INFO - PROCESS | 1738 | 1464784337925 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:32:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:32:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:32:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:32:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:32:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:32:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:32:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1786ms 05:32:17 INFO - PROCESS | 1738 | 1464784337976 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1738 | 1464784337984 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:32:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:32:18 INFO - PROCESS | 1738 | 1464784337993 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1738 | 1464784337999 Marionette TRACE conn4 <- [1,3070,null,{}] 05:32:18 INFO - PROCESS | 1738 | 1464784338009 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1738 | 1464784338378 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:32:18 INFO - PROCESS | 1738 | 1464784338692 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x89126000 == 128 [pid = 1738] [id = 777] 05:32:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x89fd7800) [pid = 1738] [serial = 2330] [outer = (nil)] 05:32:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8a3c2400) [pid = 1738] [serial = 2331] [outer = 0x89fd7800] 05:32:18 INFO - PROCESS | 1738 | 1464784338808 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8a9e9800) [pid = 1738] [serial = 2332] [outer = 0x89fd7800] 05:32:19 INFO - PROCESS | 1738 | 1464784339728 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:32:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1749ms 05:32:19 INFO - PROCESS | 1738 | 1464784339745 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1738 | 1464784339752 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:32:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:32:19 INFO - PROCESS | 1738 | 1464784339761 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1738 | 1464784339764 Marionette TRACE conn4 <- [1,3074,null,{}] 05:32:19 INFO - PROCESS | 1738 | 1464784339771 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1738 | 1464784340031 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:32:20 INFO - PROCESS | 1738 | 1464784340359 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ad68000 == 129 [pid = 1738] [id = 778] 05:32:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8ad69800) [pid = 1738] [serial = 2333] [outer = (nil)] 05:32:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8b64fc00) [pid = 1738] [serial = 2334] [outer = 0x8ad69800] 05:32:20 INFO - PROCESS | 1738 | 1464784340548 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8be8b000) [pid = 1738] [serial = 2335] [outer = 0x8ad69800] 05:32:21 INFO - PROCESS | 1738 | 1464784341453 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:32:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:32:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:32:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:32:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:32:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:32:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1741ms 05:32:21 INFO - PROCESS | 1738 | 1464784341505 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1738 | 1464784341509 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:32:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:32:21 INFO - PROCESS | 1738 | 1464784341519 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1738 | 1464784341528 Marionette TRACE conn4 <- [1,3078,null,{}] 05:32:21 INFO - PROCESS | 1738 | 1464784341564 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 1738 | 1464784341840 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:32:22 INFO - PROCESS | 1738 | 1464784342220 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b64a800 == 130 [pid = 1738] [id = 779] 05:32:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8d787400) [pid = 1738] [serial = 2336] [outer = (nil)] 05:32:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d7ca000) [pid = 1738] [serial = 2337] [outer = 0x8d787400] 05:32:22 INFO - PROCESS | 1738 | 1464784342314 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d9bf000) [pid = 1738] [serial = 2338] [outer = 0x8d787400] 05:32:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 05:32:23 INFO - reader.readAsText(blob_2) 05:32:23 INFO - }" did not throw 05:32:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 05:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 05:32:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 05:32:23 INFO - reader.readAsDataURL(blob_2) 05:32:23 INFO - }" did not throw 05:32:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 05:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 05:32:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 05:32:23 INFO - reader.readAsArrayBuffer(blob_2) 05:32:23 INFO - }" did not throw 05:32:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 05:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 05:32:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 05:32:23 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 05:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:32:23 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1738 | 1464784343235 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:32:23 INFO - PROCESS | 1738 | 1464784343247 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1738 | 1464784343249 Marionette TRACE conn4 <- [1,3082,null,{}] 05:32:23 INFO - PROCESS | 1738 | 1464784343263 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1738 | 1464784343627 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:32:23 INFO - PROCESS | 1738 | 1464784343865 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4dc00 == 131 [pid = 1738] [id = 780] 05:32:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8de4ec00) [pid = 1738] [serial = 2339] [outer = (nil)] 05:32:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8de5d000) [pid = 1738] [serial = 2340] [outer = 0x8de4ec00] 05:32:24 INFO - PROCESS | 1738 | 1464784344007 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8de7b000) [pid = 1738] [serial = 2341] [outer = 0x8de4ec00] 05:32:24 INFO - PROCESS | 1738 | 1464784344826 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:32:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:32:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:32:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1640ms 05:32:24 INFO - PROCESS | 1738 | 1464784344889 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1738 | 1464784344892 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:32:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:32:24 INFO - PROCESS | 1738 | 1464784344899 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1738 | 1464784344903 Marionette TRACE conn4 <- [1,3086,null,{}] 05:32:24 INFO - PROCESS | 1738 | 1464784344909 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1738 | 1464784345253 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:32:25 INFO - PROCESS | 1738 | 1464784345504 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e06ec00 == 132 [pid = 1738] [id = 781] 05:32:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8e06f400) [pid = 1738] [serial = 2342] [outer = (nil)] 05:32:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e0c1c00) [pid = 1738] [serial = 2343] [outer = 0x8e06f400] 05:32:25 INFO - PROCESS | 1738 | 1464784345660 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e213000) [pid = 1738] [serial = 2344] [outer = 0x8e06f400] 05:32:26 INFO - PROCESS | 1738 | 1464784346536 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:32:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1691ms 05:32:26 INFO - PROCESS | 1738 | 1464784346591 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1738 | 1464784346595 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:32:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:32:26 INFO - PROCESS | 1738 | 1464784346602 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1738 | 1464784346605 Marionette TRACE conn4 <- [1,3090,null,{}] 05:32:26 INFO - PROCESS | 1738 | 1464784346611 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 1738 | 1464784346856 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:32:27 INFO - PROCESS | 1738 | 1464784347183 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e214800 == 133 [pid = 1738] [id = 782] 05:32:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e234400) [pid = 1738] [serial = 2345] [outer = (nil)] 05:32:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e23c800) [pid = 1738] [serial = 2346] [outer = 0x8e234400] 05:32:27 INFO - PROCESS | 1738 | 1464784347275 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e28b000) [pid = 1738] [serial = 2347] [outer = 0x8e234400] 05:32:28 INFO - PROCESS | 1738 | 1464784348167 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:32:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:32:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1580ms 05:32:28 INFO - PROCESS | 1738 | 1464784348183 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1738 | 1464784348187 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:32:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:32:28 INFO - PROCESS | 1738 | 1464784348193 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1738 | 1464784348197 Marionette TRACE conn4 <- [1,3094,null,{}] 05:32:28 INFO - PROCESS | 1738 | 1464784348203 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 1738 | 1464784348448 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:32:28 INFO - PROCESS | 1738 | 1464784348776 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e216400 == 134 [pid = 1738] [id = 783] 05:32:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e234800) [pid = 1738] [serial = 2348] [outer = (nil)] 05:32:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8f1cec00) [pid = 1738] [serial = 2349] [outer = 0x8e234800] 05:32:28 INFO - PROCESS | 1738 | 1464784348865 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8f1d2800) [pid = 1738] [serial = 2350] [outer = 0x8e234800] 05:32:29 INFO - PROCESS | 1738 | 1464784349798 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:32:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1639ms 05:32:29 INFO - PROCESS | 1738 | 1464784349879 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1738 | 1464784349884 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:32:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:32:29 INFO - PROCESS | 1738 | 1464784349898 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1738 | 1464784349901 Marionette TRACE conn4 <- [1,3098,null,{}] 05:32:29 INFO - PROCESS | 1738 | 1464784349908 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1738 | 1464784350153 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:32:30 INFO - PROCESS | 1738 | 1464784350474 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4b400 == 135 [pid = 1738] [id = 784] 05:32:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f0b1c00) [pid = 1738] [serial = 2351] [outer = (nil)] 05:32:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8f60d800) [pid = 1738] [serial = 2352] [outer = 0x8f0b1c00] 05:32:30 INFO - PROCESS | 1738 | 1464784350610 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8f664000) [pid = 1738] [serial = 2353] [outer = 0x8f0b1c00] 05:32:31 INFO - PROCESS | 1738 | 1464784351434 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:32:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1591ms 05:32:31 INFO - PROCESS | 1738 | 1464784351485 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1738 | 1464784351488 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:32:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:32:31 INFO - PROCESS | 1738 | 1464784351496 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1738 | 1464784351499 Marionette TRACE conn4 <- [1,3102,null,{}] 05:32:31 INFO - PROCESS | 1738 | 1464784351505 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1738 | 1464784351885 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:32:32 INFO - PROCESS | 1738 | 1464784352129 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f601800 == 136 [pid = 1738] [id = 785] 05:32:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8f609400) [pid = 1738] [serial = 2354] [outer = (nil)] 05:32:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x911e2000) [pid = 1738] [serial = 2355] [outer = 0x8f609400] 05:32:32 INFO - PROCESS | 1738 | 1464784352263 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x912f0000) [pid = 1738] [serial = 2356] [outer = 0x8f609400] 05:32:33 INFO - PROCESS | 1738 | 1464784353103 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:32:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1630ms 05:32:33 INFO - PROCESS | 1738 | 1464784353127 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:32:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:32:33 INFO - PROCESS | 1738 | 1464784353132 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:32:33 INFO - PROCESS | 1738 | 1464784353138 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1738 | 1464784353142 Marionette TRACE conn4 <- [1,3106,null,{}] 05:32:33 INFO - PROCESS | 1738 | 1464784353148 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 1738 | 1464784353393 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:32:33 INFO - PROCESS | 1738 | 1464784353698 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f665800 == 137 [pid = 1738] [id = 786] 05:32:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x919b8400) [pid = 1738] [serial = 2357] [outer = (nil)] 05:32:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x92076800) [pid = 1738] [serial = 2358] [outer = 0x919b8400] 05:32:33 INFO - PROCESS | 1738 | 1464784353806 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x921d0400) [pid = 1738] [serial = 2359] [outer = 0x919b8400] 05:32:34 INFO - PROCESS | 1738 | 1464784354740 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:32:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1643ms 05:32:34 INFO - PROCESS | 1738 | 1464784354783 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1738 | 1464784354789 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:32:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:32:34 INFO - PROCESS | 1738 | 1464784354803 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1738 | 1464784354811 Marionette TRACE conn4 <- [1,3110,null,{}] 05:32:34 INFO - PROCESS | 1738 | 1464784354817 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 1738 | 1464784355257 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:32:35 INFO - PROCESS | 1738 | 1464784355503 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x921c3c00 == 138 [pid = 1738] [id = 787] 05:32:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x938b9800) [pid = 1738] [serial = 2360] [outer = (nil)] 05:32:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x94e8cc00) [pid = 1738] [serial = 2361] [outer = 0x938b9800] 05:32:35 INFO - PROCESS | 1738 | 1464784355597 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x94e96000) [pid = 1738] [serial = 2362] [outer = 0x938b9800] 05:32:36 INFO - PROCESS | 1738 | 1464784356398 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:32:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:32:36 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 05:32:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:32:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1639ms 05:32:36 INFO - PROCESS | 1738 | 1464784356444 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1738 | 1464784356448 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:32:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:32:36 INFO - PROCESS | 1738 | 1464784356454 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1738 | 1464784356457 Marionette TRACE conn4 <- [1,3114,null,{}] 05:32:36 INFO - PROCESS | 1738 | 1464784356464 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1738 | 1464784356733 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:32:37 INFO - PROCESS | 1738 | 1464784357083 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d9807220-1eaf-40a5-a401-cf9dd5741842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x9443e400 == 139 [pid = 1738] [id = 788] 05:32:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x94e8e000) [pid = 1738] [serial = 2363] [outer = (nil)] 05:32:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x990c3c00) [pid = 1738] [serial = 2364] [outer = 0x94e8e000] 05:32:37 INFO - PROCESS | 1738 | 1464784357233 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x99c05000) [pid = 1738] [serial = 2365] [outer = 0x94e8e000] 05:32:38 INFO - PROCESS | 1738 | 1464784358059 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:32:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:32:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1650ms 05:32:38 INFO - PROCESS | 1738 | 1464784358106 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1738 | 1464784358120 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:32:39 WARNING - u'runner_teardown' () 05:32:39 INFO - No more tests 05:32:39 INFO - Got 0 unexpected results 05:32:39 INFO - SUITE-END | took 1384s 05:32:39 INFO - Closing logging queue 05:32:39 INFO - queue closed 05:32:39 INFO - Return code: 0 05:32:39 WARNING - # TBPL SUCCESS # 05:32:39 INFO - Running post-action listener: _resource_record_post_action 05:32:39 INFO - Running post-run listener: _resource_record_post_run 05:32:40 INFO - Total resource usage - Wall time: 1421s; CPU: 98.0%; Read bytes: 14348288; Write bytes: 930074624; Read time: 976; Write time: 282636 05:32:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:32:40 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 140070912; Read time: 16; Write time: 162032 05:32:40 INFO - run-tests - Wall time: 1390s; CPU: 98.0%; Read bytes: 11362304; Write bytes: 790003712; Read time: 704; Write time: 120604 05:32:40 INFO - Running post-run listener: _upload_blobber_files 05:32:40 INFO - Blob upload gear active. 05:32:40 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:32:40 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 05:32:40 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'] 05:32:40 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 05:32:41 INFO - (blobuploader) - INFO - Open directory for files ... 05:32:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:32:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:32:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:32:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:32:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:32:43 INFO - (blobuploader) - INFO - Done attempting. 05:32:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:32:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:32:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:32:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:32:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:32:45 INFO - (blobuploader) - INFO - Done attempting. 05:32:45 INFO - (blobuploader) - INFO - Iteration through files over. 05:32:45 INFO - Return code: 0 05:32:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:32:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:32:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0c4f4581d215a59f91e535dc0faad011aea9f57af06a5abeaf1c7416a47b83728a2e582abcc4bd1eec814a18a7f4deb4cde25a4492f5e4523b2b431807efd7f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52ea89c578fb494d5b847cffad9032284514926ddc1aa9b11071c1b4dd671604474b73830a8b5e3db16f6f46495fc93ac492121eee18da0ae46f8ce9be79eafa"} 05:32:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:32:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:32:45 INFO - Contents: 05:32:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0c4f4581d215a59f91e535dc0faad011aea9f57af06a5abeaf1c7416a47b83728a2e582abcc4bd1eec814a18a7f4deb4cde25a4492f5e4523b2b431807efd7f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52ea89c578fb494d5b847cffad9032284514926ddc1aa9b11071c1b4dd671604474b73830a8b5e3db16f6f46495fc93ac492121eee18da0ae46f8ce9be79eafa"} 05:32:45 INFO - Running post-run listener: copy_logs_to_upload_dir 05:32:45 INFO - Copying logs to upload dir... 05:32:45 INFO - mkdir: /builds/slave/test/build/upload/logs 05:32:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1513.804758 ========= master_lag: 3.48 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 17 secs) (at 2016-06-01 05:32:48.658022) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-01 05:32:48.659069) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0c4f4581d215a59f91e535dc0faad011aea9f57af06a5abeaf1c7416a47b83728a2e582abcc4bd1eec814a18a7f4deb4cde25a4492f5e4523b2b431807efd7f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52ea89c578fb494d5b847cffad9032284514926ddc1aa9b11071c1b4dd671604474b73830a8b5e3db16f6f46495fc93ac492121eee18da0ae46f8ce9be79eafa"} build_url:https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033340 build_url: 'https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0c4f4581d215a59f91e535dc0faad011aea9f57af06a5abeaf1c7416a47b83728a2e582abcc4bd1eec814a18a7f4deb4cde25a4492f5e4523b2b431807efd7f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52ea89c578fb494d5b847cffad9032284514926ddc1aa9b11071c1b4dd671604474b73830a8b5e3db16f6f46495fc93ac492121eee18da0ae46f8ce9be79eafa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/P9QJOxF2S_y3toYhrFgFhw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.23 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-01 05:32:49.920268) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:32:49.920605) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464782839.825754-1321963952 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017605 ========= master_lag: 0.39 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:32:50.325923) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 05:32:50.326523) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 05:32:50.327765) ========= ========= Total master_lag: 5.19 =========