builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-497 starttime: 1465100366.4 results: success (0) buildid: 20160604190644 builduid: 8c8cb62ca25f4a55bba56c381457195b revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:26.399122) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:26.399542) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:26.399831) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:26.443028) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:26.443320) ========= 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-1465084084.651220-115721351 _=/tools/buildbot/bin/python using PTY: False --2016-06-04 21:19:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.0M=0.001s 2016-06-04 21:19:27 (12.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.253517 ========= master_lag: 0.32 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.016172) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.016516) ========= 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-1465084084.651220-115721351 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033616 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.087475) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.087789) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev dc972d877cd697c2c8f6248534f21bb5e1dba9ae --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 dc972d877cd697c2c8f6248534f21bb5e1dba9ae --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-1465084084.651220-115721351 _=/tools/buildbot/bin/python using PTY: False 2016-06-04 21:19:27,724 truncating revision to first 12 chars 2016-06-04 21:19:27,724 Setting DEBUG logging. 2016-06-04 21:19:27,724 attempt 1/10 2016-06-04 21:19:27,725 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/dc972d877cd6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 21:19:28,116 unpacking tar archive at: mozilla-aurora-dc972d877cd6/testing/mozharness/ program finished with exit code 0 elapsedTime=0.680154 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.798365) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.798648) ========= script_repo_revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.799021) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.799321) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:19:27.828694) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 41 secs) (at 2016-06-04 21:19:27.828972) ========= /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-1465084084.651220-115721351 _=/tools/buildbot/bin/python using PTY: False 21:19:28 INFO - MultiFileLogger online at 20160604 21:19:28 in /builds/slave/test 21:19:28 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 21:19:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:19:28 INFO - {'append_to_log': False, 21:19:28 INFO - 'base_work_dir': '/builds/slave/test', 21:19:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:19:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:19:28 INFO - 'buildbot_json_path': 'buildprops.json', 21:19:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:19:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:19:28 INFO - 'download_minidump_stackwalk': True, 21:19:28 INFO - 'download_symbols': 'true', 21:19:28 INFO - 'e10s': False, 21:19:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:19:28 INFO - 'tooltool.py': '/tools/tooltool.py', 21:19:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:19:28 INFO - '/tools/misc-python/virtualenv.py')}, 21:19:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:19:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:19:28 INFO - 'log_level': 'info', 21:19:28 INFO - 'log_to_console': True, 21:19:28 INFO - 'opt_config_files': (), 21:19:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:19:28 INFO - '--processes=1', 21:19:28 INFO - '--config=%(test_path)s/wptrunner.ini', 21:19:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:19:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:19:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:19:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:19:28 INFO - 'pip_index': False, 21:19:28 INFO - 'require_test_zip': True, 21:19:28 INFO - 'test_type': ('testharness',), 21:19:28 INFO - 'this_chunk': '1', 21:19:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:19:28 INFO - 'total_chunks': '10', 21:19:28 INFO - 'virtualenv_path': 'venv', 21:19:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:19:28 INFO - 'work_dir': 'build'} 21:19:28 INFO - ##### 21:19:28 INFO - ##### Running clobber step. 21:19:28 INFO - ##### 21:19:28 INFO - Running pre-action listener: _resource_record_pre_action 21:19:28 INFO - Running main action method: clobber 21:19:28 INFO - rmtree: /builds/slave/test/build 21:19:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:19:29 INFO - Running post-action listener: _resource_record_post_action 21:19:29 INFO - ##### 21:19:29 INFO - ##### Running read-buildbot-config step. 21:19:29 INFO - ##### 21:19:29 INFO - Running pre-action listener: _resource_record_pre_action 21:19:29 INFO - Running main action method: read_buildbot_config 21:19:29 INFO - Using buildbot properties: 21:19:29 INFO - { 21:19:29 INFO - "project": "", 21:19:29 INFO - "product": "firefox", 21:19:29 INFO - "script_repo_revision": "production", 21:19:29 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 21:19:29 INFO - "repository": "", 21:19:29 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 21:19:29 INFO - "buildid": "20160604190644", 21:19:29 INFO - "pgo_build": "False", 21:19:29 INFO - "basedir": "/builds/slave/test", 21:19:29 INFO - "buildnumber": 14, 21:19:29 INFO - "slavename": "tst-linux32-spot-497", 21:19:29 INFO - "revision": "dc972d877cd697c2c8f6248534f21bb5e1dba9ae", 21:19:29 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 21:19:29 INFO - "platform": "linux", 21:19:29 INFO - "branch": "mozilla-aurora", 21:19:29 INFO - "repo_path": "releases/mozilla-aurora", 21:19:29 INFO - "moz_repo_path": "", 21:19:29 INFO - "stage_platform": "linux", 21:19:29 INFO - "builduid": "8c8cb62ca25f4a55bba56c381457195b", 21:19:29 INFO - "slavebuilddir": "test" 21:19:29 INFO - } 21:19:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 21:19:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 21:19:29 INFO - Running post-action listener: _resource_record_post_action 21:19:29 INFO - ##### 21:19:29 INFO - ##### Running download-and-extract step. 21:19:29 INFO - ##### 21:19:29 INFO - Running pre-action listener: _resource_record_pre_action 21:19:29 INFO - Running main action method: download_and_extract 21:19:29 INFO - mkdir: /builds/slave/test/build/tests 21:19: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')]} 21:19:29 INFO - https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 21:19:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:19:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:19:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:32 INFO - Downloaded 1325 bytes. 21:19:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:19:32 INFO - Using the following test package requirements: 21:19:32 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 21:19:32 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 21:19:32 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 21:19:32 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'jsshell-linux-i686.zip'], 21:19:32 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 21:19:32 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 21:19:32 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 21:19:32 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 21:19:32 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 21:19:32 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:19:32 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 21:19:32 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 21:19: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')]} 21:19:32 INFO - https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 21:19:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 21:19:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 21:19:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:35 INFO - Downloaded 22801736 bytes. 21:19:35 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/*'] 21:19:35 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/* 21:19:36 INFO - caution: filename not matched: web-platform/* 21:19:36 INFO - Return code: 11 21:19: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')]} 21:19:36 INFO - https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 21:19:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 21:19:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 21:19:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:41 INFO - Downloaded 36389079 bytes. 21:19:41 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/*'] 21:19:41 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/* 21:19:45 INFO - caution: filename not matched: bin/* 21:19:45 INFO - caution: filename not matched: config/* 21:19:45 INFO - caution: filename not matched: mozbase/* 21:19:45 INFO - caution: filename not matched: marionette/* 21:19:45 INFO - caution: filename not matched: tools/wptserve/* 21:19:45 INFO - Return code: 11 21:19:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:19:45 INFO - https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 21:19:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:19:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:19:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:53 INFO - Downloaded 69374373 bytes. 21:19:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:19:53 INFO - mkdir: /builds/slave/test/properties 21:19:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:19:53 INFO - Writing to file /builds/slave/test/properties/build_url 21:19:53 INFO - Contents: 21:19:53 INFO - build_url:https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:19:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:19:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:19:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:19:54 INFO - Contents: 21:19:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:19:54 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')]} 21:19:54 INFO - https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:19:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:19:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:19:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:19:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:20:02 INFO - Downloaded 92336798 bytes. 21:20:02 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'] 21:20:02 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 21:20:11 INFO - Return code: 0 21:20:11 INFO - Running post-action listener: _resource_record_post_action 21:20:11 INFO - Running post-action listener: set_extra_try_arguments 21:20:11 INFO - ##### 21:20:11 INFO - ##### Running create-virtualenv step. 21:20:11 INFO - ##### 21:20:11 INFO - Running pre-action listener: _pre_create_virtualenv 21:20:11 INFO - Running pre-action listener: _resource_record_pre_action 21:20:11 INFO - Running main action method: create_virtualenv 21:20:11 INFO - Creating virtualenv /builds/slave/test/build/venv 21:20:11 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 21:20:11 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:20:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:20:11 INFO - Using real prefix '/usr' 21:20:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:20:13 INFO - Installing distribute.............................................................................................................................................................................................done. 21:20:16 INFO - Installing pip.................done. 21:20:16 INFO - Return code: 0 21:20:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:20:16 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')]} 21:20:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:20:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:16 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')]} 21:20:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:20:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:16 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 0xa4a2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa509598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5bbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29de30>, '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 0xa53ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b9470>, '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-1465084084.651220-115721351', '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 21:20:16 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 21:20:16 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 21:20:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:20:16 INFO - 'CCACHE_UMASK': '002', 21:20:16 INFO - 'DISPLAY': ':0', 21:20:16 INFO - 'HOME': '/home/cltbld', 21:20:16 INFO - 'LANG': 'en_US.UTF-8', 21:20:16 INFO - 'LOGNAME': 'cltbld', 21:20:16 INFO - 'MAIL': '/var/mail/cltbld', 21:20:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:20:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:20:16 INFO - 'MOZ_NO_REMOTE': '1', 21:20:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:20:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:20:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:20:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:20:16 INFO - 'PWD': '/builds/slave/test', 21:20:16 INFO - 'SHELL': '/bin/bash', 21:20:16 INFO - 'SHLVL': '1', 21:20:16 INFO - 'TERM': 'linux', 21:20:16 INFO - 'TMOUT': '86400', 21:20:16 INFO - 'USER': 'cltbld', 21:20:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465084084.651220-115721351', 21:20:16 INFO - '_': '/tools/buildbot/bin/python'} 21:20:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:20:17 INFO - Downloading/unpacking psutil>=0.7.1 21:20:17 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 21:20:17 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 21:20:17 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 21:20:17 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 21:20:17 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 21:20:17 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 21:20:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:20:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:20:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:20:21 INFO - Installing collected packages: psutil 21:20:21 INFO - Running setup.py install for psutil 21:20:21 INFO - building 'psutil._psutil_linux' extension 21:20:21 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 21:20:21 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 21:20:21 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 21:20:21 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 21:20:21 INFO - building 'psutil._psutil_posix' extension 21:20:21 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 21:20:21 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 21:20:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:20:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:20:22 INFO - Successfully installed psutil 21:20:22 INFO - Cleaning up... 21:20:22 INFO - Return code: 0 21:20:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:20:22 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')]} 21:20:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:20:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:22 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')]} 21:20:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:20:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:22 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 0xa4a2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa509598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5bbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29de30>, '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 0xa53ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b9470>, '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-1465084084.651220-115721351', '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 21:20:22 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 21:20:22 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 21:20:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:20:22 INFO - 'CCACHE_UMASK': '002', 21:20:22 INFO - 'DISPLAY': ':0', 21:20:22 INFO - 'HOME': '/home/cltbld', 21:20:22 INFO - 'LANG': 'en_US.UTF-8', 21:20:22 INFO - 'LOGNAME': 'cltbld', 21:20:22 INFO - 'MAIL': '/var/mail/cltbld', 21:20:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:20:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:20:22 INFO - 'MOZ_NO_REMOTE': '1', 21:20:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:20:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:20:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:20:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:20:22 INFO - 'PWD': '/builds/slave/test', 21:20:22 INFO - 'SHELL': '/bin/bash', 21:20:22 INFO - 'SHLVL': '1', 21:20:22 INFO - 'TERM': 'linux', 21:20:22 INFO - 'TMOUT': '86400', 21:20:22 INFO - 'USER': 'cltbld', 21:20:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465084084.651220-115721351', 21:20:22 INFO - '_': '/tools/buildbot/bin/python'} 21:20:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:20:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:20: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 21:20: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 21:20: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 21:20: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 21:20: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 21:20: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 21:20:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:20:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:20:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 21:20:26 INFO - Installing collected packages: mozsystemmonitor 21:20:26 INFO - Running setup.py install for mozsystemmonitor 21:20:26 INFO - Successfully installed mozsystemmonitor 21:20:26 INFO - Cleaning up... 21:20:26 INFO - Return code: 0 21:20:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:20:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:20:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:20:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:20:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:20:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa4a2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa509598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5bbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29de30>, '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 0xa53ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b9470>, '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-1465084084.651220-115721351', '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 21:20:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 21:20:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 21:20:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:20:26 INFO - 'CCACHE_UMASK': '002', 21:20:26 INFO - 'DISPLAY': ':0', 21:20:26 INFO - 'HOME': '/home/cltbld', 21:20:26 INFO - 'LANG': 'en_US.UTF-8', 21:20:26 INFO - 'LOGNAME': 'cltbld', 21:20:26 INFO - 'MAIL': '/var/mail/cltbld', 21:20:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:20:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:20:26 INFO - 'MOZ_NO_REMOTE': '1', 21:20:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:20:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:20:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:20:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:20:26 INFO - 'PWD': '/builds/slave/test', 21:20:26 INFO - 'SHELL': '/bin/bash', 21:20:26 INFO - 'SHLVL': '1', 21:20:26 INFO - 'TERM': 'linux', 21:20:26 INFO - 'TMOUT': '86400', 21:20:26 INFO - 'USER': 'cltbld', 21:20:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465084084.651220-115721351', 21:20:26 INFO - '_': '/tools/buildbot/bin/python'} 21:20:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:20:27 INFO - Downloading/unpacking blobuploader==1.2.4 21:20:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:20:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:20:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:20:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:20:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:20:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:20:30 INFO - Downloading blobuploader-1.2.4.tar.gz 21:20:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:20:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:20:30 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 21:20:30 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 21:20:30 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 21:20:30 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 21:20:30 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 21:20:30 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 21:20:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:20:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:20:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:20:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:20:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:20:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:20:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:20:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:20:32 INFO - Downloading docopt-0.6.1.tar.gz 21:20:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:20:32 INFO - Installing collected packages: blobuploader, requests, docopt 21:20:32 INFO - Running setup.py install for blobuploader 21:20:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:20:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:20:32 INFO - Running setup.py install for requests 21:20:33 INFO - Running setup.py install for docopt 21:20:33 INFO - Successfully installed blobuploader requests docopt 21:20:33 INFO - Cleaning up... 21:20:33 INFO - Return code: 0 21:20:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:20:33 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')]} 21:20:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:20:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:33 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')]} 21:20:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:20:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:33 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 0xa4a2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa509598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5bbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29de30>, '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 0xa53ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b9470>, '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-1465084084.651220-115721351', '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 21:20:33 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 21:20:33 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 21:20:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:20:33 INFO - 'CCACHE_UMASK': '002', 21:20:33 INFO - 'DISPLAY': ':0', 21:20:33 INFO - 'HOME': '/home/cltbld', 21:20:33 INFO - 'LANG': 'en_US.UTF-8', 21:20:33 INFO - 'LOGNAME': 'cltbld', 21:20:33 INFO - 'MAIL': '/var/mail/cltbld', 21:20:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:20:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:20:33 INFO - 'MOZ_NO_REMOTE': '1', 21:20:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:20:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:20:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:20:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:20:33 INFO - 'PWD': '/builds/slave/test', 21:20:33 INFO - 'SHELL': '/bin/bash', 21:20:33 INFO - 'SHLVL': '1', 21:20:33 INFO - 'TERM': 'linux', 21:20:33 INFO - 'TMOUT': '86400', 21:20:33 INFO - 'USER': 'cltbld', 21:20:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465084084.651220-115721351', 21:20:33 INFO - '_': '/tools/buildbot/bin/python'} 21:20:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:20:34 INFO - Running setup.py (path:/tmp/pip-TrBx6i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:20:34 INFO - Running setup.py (path:/tmp/pip-a_UjEI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:20:34 INFO - Running setup.py (path:/tmp/pip-Gap_4B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:20:34 INFO - Running setup.py (path:/tmp/pip-RMhKyu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:20:34 INFO - Running setup.py (path:/tmp/pip-Ae6nkx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:20:34 INFO - Running setup.py (path:/tmp/pip-_L1apo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:20:34 INFO - Running setup.py (path:/tmp/pip-yzMtL1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:20:35 INFO - Running setup.py (path:/tmp/pip-YadQEF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:20:35 INFO - Running setup.py (path:/tmp/pip-CeeUOL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:20:35 INFO - Running setup.py (path:/tmp/pip-EBZEY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:20:35 INFO - Running setup.py (path:/tmp/pip-erHOe7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:20:35 INFO - Running setup.py (path:/tmp/pip-FeDf4h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:20:35 INFO - Running setup.py (path:/tmp/pip-wp1sIR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:20:35 INFO - Running setup.py (path:/tmp/pip-qLrAni-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:20:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:20:36 INFO - Running setup.py (path:/tmp/pip-0Aw7yF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:20:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:20:36 INFO - Running setup.py (path:/tmp/pip-YOIRar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:20:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:20:36 INFO - Running setup.py (path:/tmp/pip-WznLlS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:20:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:20:36 INFO - Running setup.py (path:/tmp/pip-C78joG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:20:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:20:36 INFO - Running setup.py (path:/tmp/pip-n8rCKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:20:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:20:36 INFO - Running setup.py (path:/tmp/pip-p_k9df-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:20:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:20:37 INFO - Running setup.py (path:/tmp/pip-0qRiTu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:20:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:20:37 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 21:20:37 INFO - Running setup.py install for manifestparser 21:20:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:20:37 INFO - Running setup.py install for mozcrash 21:20:37 INFO - Running setup.py install for mozdebug 21:20:38 INFO - Running setup.py install for mozdevice 21:20:38 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:20:38 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:20:38 INFO - Running setup.py install for mozfile 21:20:38 INFO - Running setup.py install for mozhttpd 21:20:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:20:38 INFO - Running setup.py install for mozinfo 21:20:38 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:20:38 INFO - Running setup.py install for mozInstall 21:20:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:20:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:20:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:20:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:20:39 INFO - Running setup.py install for mozleak 21:20:39 INFO - Running setup.py install for mozlog 21:20:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:20:39 INFO - Running setup.py install for moznetwork 21:20:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:20:39 INFO - Running setup.py install for mozprocess 21:20:39 INFO - Running setup.py install for mozprofile 21:20:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:20:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:20:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:20:40 INFO - Running setup.py install for mozrunner 21:20:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:20:40 INFO - Running setup.py install for mozscreenshot 21:20:40 INFO - Running setup.py install for moztest 21:20:41 INFO - Running setup.py install for mozversion 21:20:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:20:41 INFO - Running setup.py install for wptserve 21:20:41 INFO - Running setup.py install for marionette-driver 21:20:41 INFO - Running setup.py install for browsermob-proxy 21:20:42 INFO - Running setup.py install for marionette-client 21:20:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:20:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:20:42 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 21:20:42 INFO - Cleaning up... 21:20:42 INFO - Return code: 0 21:20:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:20:42 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')]} 21:20:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:20:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:42 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')]} 21:20:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:20:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:20:42 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 0xa4a2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa509598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5bbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29de30>, '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 0xa53ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b9470>, '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-1465084084.651220-115721351', '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 21:20:42 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 21:20:42 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 21:20:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:20:42 INFO - 'CCACHE_UMASK': '002', 21:20:42 INFO - 'DISPLAY': ':0', 21:20:42 INFO - 'HOME': '/home/cltbld', 21:20:42 INFO - 'LANG': 'en_US.UTF-8', 21:20:42 INFO - 'LOGNAME': 'cltbld', 21:20:42 INFO - 'MAIL': '/var/mail/cltbld', 21:20:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:20:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:20:42 INFO - 'MOZ_NO_REMOTE': '1', 21:20:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:20:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:20:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:20:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:20:42 INFO - 'PWD': '/builds/slave/test', 21:20:42 INFO - 'SHELL': '/bin/bash', 21:20:42 INFO - 'SHLVL': '1', 21:20:42 INFO - 'TERM': 'linux', 21:20:42 INFO - 'TMOUT': '86400', 21:20:42 INFO - 'USER': 'cltbld', 21:20:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465084084.651220-115721351', 21:20:42 INFO - '_': '/tools/buildbot/bin/python'} 21:20:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:20:43 INFO - Running setup.py (path:/tmp/pip-t0YDfr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:20:43 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)) 21:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:20:43 INFO - Running setup.py (path:/tmp/pip-WZSiJ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:20:43 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)) 21:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:20:43 INFO - Running setup.py (path:/tmp/pip-7R_i1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:20:43 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)) 21:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:20:43 INFO - Running setup.py (path:/tmp/pip-SJwmuN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:20:43 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)) 21:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:20:43 INFO - Running setup.py (path:/tmp/pip-Y33YbY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:20:43 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)) 21:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:20:43 INFO - Running setup.py (path:/tmp/pip-K5ZcU_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:20:43 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)) 21:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:20:43 INFO - Running setup.py (path:/tmp/pip-yypaPW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:20:44 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)) 21:20:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:20:44 INFO - Running setup.py (path:/tmp/pip-QKPLcO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:20:44 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)) 21:20:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:20:44 INFO - Running setup.py (path:/tmp/pip-W4UmrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:20:44 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)) 21:20:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:20:44 INFO - Running setup.py (path:/tmp/pip-MsYPvi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:20:44 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)) 21:20:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:20:44 INFO - Running setup.py (path:/tmp/pip-DVlv1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:20:44 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)) 21:20:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:20:44 INFO - Running setup.py (path:/tmp/pip-3e1sId-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:20:44 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)) 21:20:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:20:44 INFO - Running setup.py (path:/tmp/pip-qYjLzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:20:44 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)) 21:20:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:20:44 INFO - Running setup.py (path:/tmp/pip-I1G7Fy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:20:45 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)) 21:20:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:20:45 INFO - Running setup.py (path:/tmp/pip-uVEQ_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:20:45 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)) 21:20:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:20:45 INFO - Running setup.py (path:/tmp/pip-U3vxll-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:20:45 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)) 21:20:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:20:45 INFO - Running setup.py (path:/tmp/pip-nmReWa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:20:45 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)) 21:20:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:20:45 INFO - Running setup.py (path:/tmp/pip-l3oQeC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:20:45 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)) 21:20:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:20:45 INFO - Running setup.py (path:/tmp/pip-FzaI3v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:20:45 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)) 21:20:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:20:45 INFO - Running setup.py (path:/tmp/pip-4bbLu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:20:45 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)) 21:20:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:20:46 INFO - Running setup.py (path:/tmp/pip-jbNpPr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:20:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:20:46 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)) 21:20:46 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)) 21:20:46 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)) 21:20:46 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)) 21:20:46 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)) 21:20:46 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)) 21:20:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:20:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:20:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:20:46 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 21:20:46 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 21:20:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:20:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:20:50 INFO - Downloading blessings-1.6.tar.gz 21:20:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:20:50 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)) 21:20:50 INFO - Installing collected packages: blessings 21:20:50 INFO - Running setup.py install for blessings 21:20:50 INFO - Successfully installed blessings 21:20:50 INFO - Cleaning up... 21:20:50 INFO - Return code: 0 21:20:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:20:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:20:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:20:50 INFO - Reading from file tmpfile_stdout 21:20:50 INFO - Current package versions: 21:20:50 INFO - argparse == 1.2.1 21:20:50 INFO - blessings == 1.6 21:20:50 INFO - blobuploader == 1.2.4 21:20:50 INFO - browsermob-proxy == 0.6.0 21:20:50 INFO - docopt == 0.6.1 21:20:50 INFO - manifestparser == 1.1 21:20:50 INFO - marionette-client == 2.3.0 21:20:50 INFO - marionette-driver == 1.4.0 21:20:50 INFO - mozInstall == 1.12 21:20:50 INFO - mozcrash == 0.17 21:20:50 INFO - mozdebug == 0.1 21:20:50 INFO - mozdevice == 0.48 21:20:50 INFO - mozfile == 1.2 21:20:50 INFO - mozhttpd == 0.7 21:20:50 INFO - mozinfo == 0.9 21:20:50 INFO - mozleak == 0.1 21:20:50 INFO - mozlog == 3.1 21:20:50 INFO - moznetwork == 0.27 21:20:50 INFO - mozprocess == 0.22 21:20:50 INFO - mozprofile == 0.28 21:20:50 INFO - mozrunner == 6.11 21:20:50 INFO - mozscreenshot == 0.1 21:20:50 INFO - mozsystemmonitor == 0.0 21:20:50 INFO - moztest == 0.7 21:20:50 INFO - mozversion == 1.4 21:20:50 INFO - psutil == 3.1.1 21:20:50 INFO - requests == 1.2.3 21:20:50 INFO - wptserve == 1.4.0 21:20:50 INFO - wsgiref == 0.1.2 21:20:50 INFO - Running post-action listener: _resource_record_post_action 21:20:50 INFO - Running post-action listener: _start_resource_monitoring 21:20:50 INFO - Starting resource monitoring. 21:20:51 INFO - ##### 21:20:51 INFO - ##### Running pull step. 21:20:51 INFO - ##### 21:20:51 INFO - Running pre-action listener: _resource_record_pre_action 21:20:51 INFO - Running main action method: pull 21:20:51 INFO - Pull has nothing to do! 21:20:51 INFO - Running post-action listener: _resource_record_post_action 21:20:51 INFO - ##### 21:20:51 INFO - ##### Running install step. 21:20:51 INFO - ##### 21:20:51 INFO - Running pre-action listener: _resource_record_pre_action 21:20:51 INFO - Running main action method: install 21:20:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:20:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:20:51 INFO - Reading from file tmpfile_stdout 21:20:51 INFO - Detecting whether we're running mozinstall >=1.0... 21:20:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:20:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:20:51 INFO - Reading from file tmpfile_stdout 21:20:51 INFO - Output received: 21:20:51 INFO - Usage: mozinstall [options] installer 21:20:51 INFO - Options: 21:20:51 INFO - -h, --help show this help message and exit 21:20:51 INFO - -d DEST, --destination=DEST 21:20:51 INFO - Directory to install application into. [default: 21:20:51 INFO - "/builds/slave/test"] 21:20:51 INFO - --app=APP Application being installed. [default: firefox] 21:20:51 INFO - mkdir: /builds/slave/test/build/application 21:20:51 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'] 21:20:51 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 21:21:21 INFO - Reading from file tmpfile_stdout 21:21:21 INFO - Output received: 21:21:21 INFO - /builds/slave/test/build/application/firefox/firefox 21:21:21 INFO - Running post-action listener: _resource_record_post_action 21:21:21 INFO - ##### 21:21:21 INFO - ##### Running run-tests step. 21:21:21 INFO - ##### 21:21:21 INFO - Running pre-action listener: _resource_record_pre_action 21:21:21 INFO - Running main action method: run_tests 21:21:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:21:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:21:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:21:21 INFO - grabbing minidump binary from tooltool 21:21: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')]} 21:21:21 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29de30>, '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 0xa53ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b9470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:21:21 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 21:21:21 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 21:21:21 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:21:21 INFO - Return code: 0 21:21:21 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 21:21:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:21:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:21:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:21:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:21:21 INFO - 'CCACHE_UMASK': '002', 21:21:21 INFO - 'DISPLAY': ':0', 21:21:21 INFO - 'HOME': '/home/cltbld', 21:21:21 INFO - 'LANG': 'en_US.UTF-8', 21:21:21 INFO - 'LOGNAME': 'cltbld', 21:21:21 INFO - 'MAIL': '/var/mail/cltbld', 21:21:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:21:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:21:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:21:21 INFO - 'MOZ_NO_REMOTE': '1', 21:21:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:21:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:21:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:21:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:21:21 INFO - 'PWD': '/builds/slave/test', 21:21:21 INFO - 'SHELL': '/bin/bash', 21:21:21 INFO - 'SHLVL': '1', 21:21:21 INFO - 'TERM': 'linux', 21:21:21 INFO - 'TMOUT': '86400', 21:21:21 INFO - 'USER': 'cltbld', 21:21:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465084084.651220-115721351', 21:21:21 INFO - '_': '/tools/buildbot/bin/python'} 21:21:21 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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 21:21:22 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 21:21:22 INFO - import pkg_resources 21:21:23 INFO - Using 1 client processes 21:21:23 INFO - wptserve Starting http server on 127.0.0.1:8000 21:21:23 INFO - wptserve Starting http server on 127.0.0.1:8001 21:21:23 INFO - wptserve Starting http server on 127.0.0.1:8443 21:21:26 INFO - SUITE-START | Running 778 tests 21:21:26 INFO - Running testharness tests 21:21:26 INFO - Setting up ssl 21:21:26 INFO - PROCESS | certutil | 21:21:26 INFO - PROCESS | certutil | 21:21:26 INFO - PROCESS | certutil | 21:21:26 INFO - Certificate Nickname Trust Attributes 21:21:26 INFO - SSL,S/MIME,JAR/XPI 21:21:26 INFO - 21:21:26 INFO - web-platform-tests CT,, 21:21:26 INFO - 21:21:26 INFO - Starting runner 21:21:28 INFO - PROCESS | 29411 | 1465100488975 Marionette DEBUG Marionette enabled via build flag and pref 21:21:29 INFO - PROCESS | 29411 | ++DOCSHELL 0xa4e10800 == 1 [pid = 29411] [id = 1] 21:21:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 1 (0xa4e10c00) [pid = 29411] [serial = 1] [outer = (nil)] 21:21:29 INFO - PROCESS | 29411 | [29411] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:21:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 2 (0xa4e11400) [pid = 29411] [serial = 2] [outer = 0xa4e10c00] 21:21:29 INFO - PROCESS | 29411 | 1465100489679 Marionette INFO Listening on port 2828 21:21:30 INFO - PROCESS | 29411 | 1465100490289 Marionette DEBUG Marionette enabled via command-line flag 21:21:30 INFO - PROCESS | 29411 | ++DOCSHELL 0xa2292400 == 2 [pid = 29411] [id = 2] 21:21:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 3 (0xa22d7c00) [pid = 29411] [serial = 3] [outer = (nil)] 21:21:30 INFO - PROCESS | 29411 | [29411] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:21:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 4 (0xa22d8400) [pid = 29411] [serial = 4] [outer = 0xa22d7c00] 21:21:30 INFO - PROCESS | 29411 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21ac480 21:21:30 INFO - PROCESS | 29411 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21acf60 21:21:30 INFO - PROCESS | 29411 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b9f20 21:21:30 INFO - PROCESS | 29411 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21edb80 21:21:30 INFO - PROCESS | 29411 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21f18c0 21:21:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 5 (0xa33e8400) [pid = 29411] [serial = 5] [outer = 0xa4e10c00] 21:21:30 INFO - PROCESS | 29411 | [29411] 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 21:21:30 INFO - PROCESS | 29411 | 1465100490686 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56936 21:21:30 INFO - PROCESS | 29411 | [29411] 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 21:21:30 INFO - PROCESS | 29411 | 1465100490776 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56937 21:21:30 INFO - PROCESS | 29411 | 1465100490789 Marionette DEBUG Closed connection conn0 21:21:30 INFO - PROCESS | 29411 | [29411] 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 21:21:30 INFO - PROCESS | 29411 | 1465100490915 Marionette DEBUG Closed connection conn1 21:21:30 INFO - PROCESS | 29411 | [29411] 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 21:21:30 INFO - PROCESS | 29411 | 1465100490992 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56938 21:21:31 INFO - PROCESS | 29411 | [29411] 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 21:21:31 INFO - PROCESS | 29411 | 1465100491032 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56939 21:21:31 INFO - PROCESS | 29411 | 1465100491037 Marionette DEBUG Closed connection conn2 21:21:31 INFO - PROCESS | 29411 | [29411] 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 21:21:31 INFO - PROCESS | 29411 | 1465100491087 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56940 21:21:31 INFO - PROCESS | 29411 | 1465100491096 Marionette DEBUG Closed connection conn3 21:21:31 INFO - PROCESS | 29411 | 1465100491122 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:21:31 INFO - PROCESS | 29411 | 1465100491140 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":"20160604190644","device":"desktop","version":"48.0a2"} 21:21:31 INFO - PROCESS | 29411 | [29411] 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 21:21:32 INFO - PROCESS | 29411 | ++DOCSHELL 0xa2215000 == 3 [pid = 29411] [id = 3] 21:21:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 6 (0xa2215400) [pid = 29411] [serial = 6] [outer = (nil)] 21:21:32 INFO - PROCESS | 29411 | ++DOCSHELL 0xa2218c00 == 4 [pid = 29411] [id = 4] 21:21:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 7 (0xa2219000) [pid = 29411] [serial = 7] [outer = (nil)] 21:21:33 INFO - PROCESS | 29411 | [29411] 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 21:21:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x9a2bf800 == 5 [pid = 29411] [id = 5] 21:21:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 8 (0x9a2bfc00) [pid = 29411] [serial = 8] [outer = (nil)] 21:21:33 INFO - PROCESS | 29411 | [29411] 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 21:21:33 INFO - PROCESS | 29411 | [29411] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:21:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 9 (0x9a170400) [pid = 29411] [serial = 9] [outer = 0x9a2bfc00] 21:21:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 10 (0x99dcc400) [pid = 29411] [serial = 10] [outer = 0xa2215400] 21:21:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 11 (0x99dce000) [pid = 29411] [serial = 11] [outer = 0xa2219000] 21:21:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 12 (0x99dd0400) [pid = 29411] [serial = 12] [outer = 0x9a2bfc00] 21:21:35 INFO - PROCESS | 29411 | 1465100495182 Marionette INFO startBrowser db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:35 INFO - PROCESS | 29411 | 1465100495238 Marionette DEBUG loaded listener.js 21:21:35 INFO - PROCESS | 29411 | 1465100495261 Marionette DEBUG loaded listener.js 21:21:35 INFO - PROCESS | 29411 | 1465100495266 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 13 (0x984a4000) [pid = 29411] [serial = 13] [outer = 0x9a2bfc00] 21:21:36 INFO - PROCESS | 29411 | 1465100496079 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"db5a178e-7ff3-4b29-9799-f355a4db6f2f","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":"20160604190644","device":"desktop","version":"48.0a2","command_id":1}}] 21:21:36 INFO - PROCESS | 29411 | 1465100496367 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}] 21:21:36 INFO - PROCESS | 29411 | 1465100496374 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:36 INFO - PROCESS | 29411 | 1465100496662 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 21:21:36 INFO - PROCESS | 29411 | 1465100496826 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:21:36 INFO - PROCESS | 29411 | 1465100496832 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:36 INFO - PROCESS | 29411 | [29411] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:21:36 INFO - PROCESS | 29411 | [29411] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:21:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 14 (0x948b5800) [pid = 29411] [serial = 14] [outer = 0x9a2bfc00] 21:21:37 INFO - PROCESS | 29411 | [29411] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:21:37 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:21:37 INFO - PROCESS | 29411 | 1465100497513 Marionette TRACE conn4 <- [1,3,null,{}] 21:21:37 INFO - PROCESS | 29411 | 1465100497561 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:21:37 INFO - PROCESS | 29411 | 1465100497565 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:37 INFO - PROCESS | 29411 | 1465100497608 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 21:21:37 INFO - PROCESS | 29411 | 1465100497711 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 21:21:37 INFO - PROCESS | 29411 | 1465100497715 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 21:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:21:37 INFO - PROCESS | 29411 | 1465100497748 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:21:37 INFO - PROCESS | 29411 | 1465100497753 Marionette TRACE conn4 <- [1,6,null,{}] 21:21:37 INFO - PROCESS | 29411 | 1465100497781 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}] 21:21:37 INFO - PROCESS | 29411 | 1465100497785 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:37 INFO - PROCESS | 29411 | 1465100497825 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 21:21:37 INFO - PROCESS | 29411 | 1465100497905 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:37 INFO - PROCESS | 29411 | 1465100497914 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x93c32400 == 6 [pid = 29411] [id = 6] 21:21:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 15 (0x93c32800) [pid = 29411] [serial = 15] [outer = (nil)] 21:21:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 16 (0x93c34800) [pid = 29411] [serial = 16] [outer = 0x93c32800] 21:21:38 INFO - PROCESS | 29411 | 1465100498000 Marionette DEBUG loaded listener.js 21:21:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 17 (0xa6857000) [pid = 29411] [serial = 17] [outer = 0x93c32800] 21:21:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x93be2800 == 7 [pid = 29411] [id = 7] 21:21:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 18 (0x93be2c00) [pid = 29411] [serial = 18] [outer = (nil)] 21:21:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 19 (0x93be4c00) [pid = 29411] [serial = 19] [outer = 0x93be2c00] 21:21:38 INFO - PROCESS | 29411 | 1465100498532 Marionette DEBUG loaded listener.js 21:21:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 20 (0x93be5c00) [pid = 29411] [serial = 20] [outer = 0x93be2c00] 21:21:39 INFO - PROCESS | 29411 | [29411] 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 21:21:39 INFO - PROCESS | 29411 | 1465100499060 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]]]}] 21:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1373ms 21:21:39 INFO - PROCESS | 29411 | 1465100499182 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 21:21:39 INFO - PROCESS | 29411 | 1465100499186 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 21:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:21:39 INFO - PROCESS | 29411 | 1465100499229 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:21:39 INFO - PROCESS | 29411 | 1465100499233 Marionette TRACE conn4 <- [1,10,null,{}] 21:21:39 INFO - PROCESS | 29411 | 1465100499265 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}] 21:21:39 INFO - PROCESS | 29411 | 1465100499277 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:39 INFO - PROCESS | 29411 | 1465100499531 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 21:21:39 INFO - PROCESS | 29411 | 1465100499778 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:39 INFO - PROCESS | 29411 | 1465100499786 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f0b000 == 8 [pid = 29411] [id = 8] 21:21:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 21 (0x91f0b400) [pid = 29411] [serial = 21] [outer = (nil)] 21:21:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 22 (0x91f0d400) [pid = 29411] [serial = 22] [outer = 0x91f0b400] 21:21:39 INFO - PROCESS | 29411 | 1465100499893 Marionette DEBUG loaded listener.js 21:21:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 23 (0x92304000) [pid = 29411] [serial = 23] [outer = 0x91f0b400] 21:21:40 INFO - PROCESS | 29411 | 1465100500789 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]]]}] 21:21:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x93b6cc00 == 9 [pid = 29411] [id = 9] 21:21:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 24 (0x93b6d400) [pid = 29411] [serial = 24] [outer = (nil)] 21:21:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 25 (0x93be3c00) [pid = 29411] [serial = 25] [outer = 0x93b6d400] 21:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1665ms 21:21:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 26 (0x9475ec00) [pid = 29411] [serial = 26] [outer = 0x93b6d400] 21:21:40 INFO - PROCESS | 29411 | 1465100500913 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 21:21:40 INFO - PROCESS | 29411 | 1465100500921 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 21:21:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x9475f400 == 10 [pid = 29411] [id = 10] 21:21:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 27 (0x948bf400) [pid = 29411] [serial = 27] [outer = (nil)] 21:21:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 28 (0x9782e800) [pid = 29411] [serial = 28] [outer = 0x948bf400] 21:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:21:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 29 (0x98bba000) [pid = 29411] [serial = 29] [outer = 0x948bf400] 21:21:41 INFO - PROCESS | 29411 | 1465100501107 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:21:41 INFO - PROCESS | 29411 | 1465100501112 Marionette TRACE conn4 <- [1,14,null,{}] 21:21:41 INFO - PROCESS | 29411 | 1465100501208 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}] 21:21:41 INFO - PROCESS | 29411 | 1465100501216 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:41 INFO - PROCESS | 29411 | 1465100501477 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 21:21:41 INFO - PROCESS | 29411 | 1465100501647 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:41 INFO - PROCESS | 29411 | 1465100501661 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x93c2a400 == 11 [pid = 29411] [id = 11] 21:21:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 30 (0x93c2c400) [pid = 29411] [serial = 30] [outer = (nil)] 21:21:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 31 (0x99dc2c00) [pid = 29411] [serial = 31] [outer = 0x93c2c400] 21:21:41 INFO - PROCESS | 29411 | 1465100501748 Marionette DEBUG loaded listener.js 21:21:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 32 (0x9a0e3c00) [pid = 29411] [serial = 32] [outer = 0x93c2c400] 21:21:42 INFO - PROCESS | 29411 | 1465100502625 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]]]}] 21:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1639ms 21:21:42 INFO - PROCESS | 29411 | 1465100502664 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 21:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:21:42 INFO - PROCESS | 29411 | 1465100502669 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 21:21:42 INFO - PROCESS | 29411 | 1465100502676 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:21:42 INFO - PROCESS | 29411 | 1465100502681 Marionette TRACE conn4 <- [1,18,null,{}] 21:21:42 INFO - PROCESS | 29411 | 1465100502688 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}] 21:21:42 INFO - PROCESS | 29411 | 1465100502694 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:42 INFO - PROCESS | 29411 | 1465100502941 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 21:21:43 INFO - PROCESS | 29411 | 1465100503079 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:43 INFO - PROCESS | 29411 | 1465100503089 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x9383b400 == 12 [pid = 29411] [id = 12] 21:21:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 33 (0x9383c400) [pid = 29411] [serial = 33] [outer = (nil)] 21:21:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 34 (0x998c8000) [pid = 29411] [serial = 34] [outer = 0x9383c400] 21:21:43 INFO - PROCESS | 29411 | 1465100503170 Marionette DEBUG loaded listener.js 21:21:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 35 (0x9ada4000) [pid = 29411] [serial = 35] [outer = 0x9383c400] 21:21:44 INFO - PROCESS | 29411 | 1465100504158 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]]]}] 21:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1536ms 21:21:44 INFO - PROCESS | 29411 | 1465100504213 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 21:21:44 INFO - PROCESS | 29411 | 1465100504221 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 21:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:21:44 INFO - PROCESS | 29411 | 1465100504238 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:21:44 INFO - PROCESS | 29411 | 1465100504245 Marionette TRACE conn4 <- [1,22,null,{}] 21:21:44 INFO - PROCESS | 29411 | 1465100504251 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}] 21:21:44 INFO - PROCESS | 29411 | 1465100504258 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:44 INFO - PROCESS | 29411 | 1465100504489 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 21:21:44 INFO - PROCESS | 29411 | 1465100504647 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:44 INFO - PROCESS | 29411 | 1465100504654 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x9471a800 == 13 [pid = 29411] [id = 13] 21:21:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 36 (0x94720000) [pid = 29411] [serial = 36] [outer = (nil)] 21:21:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 37 (0x9b9d4800) [pid = 29411] [serial = 37] [outer = 0x94720000] 21:21:44 INFO - PROCESS | 29411 | 1465100504741 Marionette DEBUG loaded listener.js 21:21:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 38 (0x9d99e800) [pid = 29411] [serial = 38] [outer = 0x94720000] 21:21:45 INFO - PROCESS | 29411 | 1465100505907 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]]]}] 21:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1743ms 21:21:45 INFO - PROCESS | 29411 | 1465100505974 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 21:21:45 INFO - PROCESS | 29411 | 1465100505980 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 21:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:21:45 INFO - PROCESS | 29411 | 1465100505997 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:21:46 INFO - PROCESS | 29411 | 1465100506002 Marionette TRACE conn4 <- [1,26,null,{}] 21:21:46 INFO - PROCESS | 29411 | 1465100506011 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}] 21:21:46 INFO - PROCESS | 29411 | 1465100506016 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:46 INFO - PROCESS | 29411 | 1465100506267 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 21:21:46 INFO - PROCESS | 29411 | 1465100506378 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:46 INFO - PROCESS | 29411 | 1465100506393 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x93beac00 == 14 [pid = 29411] [id = 14] 21:21:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 39 (0x93bebc00) [pid = 29411] [serial = 39] [outer = (nil)] 21:21:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 40 (0x93c2d000) [pid = 29411] [serial = 40] [outer = 0x93bebc00] 21:21:46 INFO - PROCESS | 29411 | 1465100506520 Marionette DEBUG loaded listener.js 21:21:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 41 (0x94715000) [pid = 29411] [serial = 41] [outer = 0x93bebc00] 21:21:47 INFO - PROCESS | 29411 | --DOCSHELL 0x93c32400 == 13 [pid = 29411] [id = 6] 21:21:47 INFO - PROCESS | 29411 | 1465100507317 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]]]}] 21:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1397ms 21:21:47 INFO - PROCESS | 29411 | 1465100507385 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 21:21:47 INFO - PROCESS | 29411 | 1465100507392 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 21:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:21:47 INFO - PROCESS | 29411 | 1465100507402 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:21:47 INFO - PROCESS | 29411 | 1465100507406 Marionette TRACE conn4 <- [1,30,null,{}] 21:21:47 INFO - PROCESS | 29411 | 1465100507412 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}] 21:21:47 INFO - PROCESS | 29411 | 1465100507417 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:47 INFO - PROCESS | 29411 | 1465100507581 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 21:21:47 INFO - PROCESS | 29411 | 1465100507592 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:47 INFO - PROCESS | 29411 | 1465100507600 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x94765c00 == 14 [pid = 29411] [id = 15] 21:21:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 42 (0x9821ac00) [pid = 29411] [serial = 42] [outer = (nil)] 21:21:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 43 (0x98453400) [pid = 29411] [serial = 43] [outer = 0x9821ac00] 21:21:47 INFO - PROCESS | 29411 | 1465100507681 Marionette DEBUG loaded listener.js 21:21:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 44 (0x98c51800) [pid = 29411] [serial = 44] [outer = 0x9821ac00] 21:21:48 INFO - PROCESS | 29411 | 1465100508570 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]]]}] 21:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1183ms 21:21:48 INFO - PROCESS | 29411 | 1465100508586 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 21:21:48 INFO - PROCESS | 29411 | 1465100508590 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 21:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:21:48 INFO - PROCESS | 29411 | 1465100508596 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:21:48 INFO - PROCESS | 29411 | 1465100508602 Marionette TRACE conn4 <- [1,34,null,{}] 21:21:48 INFO - PROCESS | 29411 | 1465100508618 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}] 21:21:48 INFO - PROCESS | 29411 | 1465100508627 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:48 INFO - PROCESS | 29411 | 1465100508798 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 21:21:48 INFO - PROCESS | 29411 | 1465100508895 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:48 INFO - PROCESS | 29411 | 1465100508904 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x9536f400 == 15 [pid = 29411] [id = 16] 21:21:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 45 (0x9536f800) [pid = 29411] [serial = 45] [outer = (nil)] 21:21:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 46 (0x9782b800) [pid = 29411] [serial = 46] [outer = 0x9536f800] 21:21:48 INFO - PROCESS | 29411 | 1465100508976 Marionette DEBUG loaded listener.js 21:21:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 47 (0x99dc4000) [pid = 29411] [serial = 47] [outer = 0x9536f800] 21:21:49 INFO - PROCESS | 29411 | 1465100509730 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]]]}] 21:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1183ms 21:21:49 INFO - PROCESS | 29411 | 1465100509780 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 21:21:49 INFO - PROCESS | 29411 | 1465100509785 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 21:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:21:49 INFO - PROCESS | 29411 | 1465100509791 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:21:49 INFO - PROCESS | 29411 | 1465100509794 Marionette TRACE conn4 <- [1,38,null,{}] 21:21:49 INFO - PROCESS | 29411 | 1465100509804 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}] 21:21:49 INFO - PROCESS | 29411 | 1465100509808 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:49 INFO - PROCESS | 29411 | 1465100509967 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 21:21:49 INFO - PROCESS | 29411 | 1465100509976 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:49 INFO - PROCESS | 29411 | 1465100509982 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f03800 == 16 [pid = 29411] [id = 17] 21:21:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 48 (0x9b10d400) [pid = 29411] [serial = 48] [outer = (nil)] 21:21:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 49 (0x9b5c2000) [pid = 29411] [serial = 49] [outer = 0x9b10d400] 21:21:50 INFO - PROCESS | 29411 | 1465100510054 Marionette DEBUG loaded listener.js 21:21:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 50 (0x9b912400) [pid = 29411] [serial = 50] [outer = 0x9b10d400] 21:21:50 INFO - PROCESS | 29411 | 1465100510848 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]]]}] 21:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1083ms 21:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:21:50 INFO - PROCESS | 29411 | 1465100510901 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 21:21:50 INFO - PROCESS | 29411 | 1465100510904 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 21:21:50 INFO - PROCESS | 29411 | 1465100510913 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:21:50 INFO - PROCESS | 29411 | 1465100510915 Marionette TRACE conn4 <- [1,42,null,{}] 21:21:50 INFO - PROCESS | 29411 | 1465100510921 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}] 21:21:50 INFO - PROCESS | 29411 | 1465100510926 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:51 INFO - PROCESS | 29411 | 1465100511081 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 21:21:51 INFO - PROCESS | 29411 | 1465100511094 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:51 INFO - PROCESS | 29411 | 1465100511102 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x984a7c00 == 17 [pid = 29411] [id = 18] 21:21:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 51 (0x9b910c00) [pid = 29411] [serial = 51] [outer = (nil)] 21:21:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 52 (0x9d492400) [pid = 29411] [serial = 52] [outer = 0x9b910c00] 21:21:51 INFO - PROCESS | 29411 | 1465100511175 Marionette DEBUG loaded listener.js 21:21:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 53 (0x9d49b000) [pid = 29411] [serial = 53] [outer = 0x9b910c00] 21:21:51 INFO - PROCESS | 29411 | 1465100511959 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]]]}] 21:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1131ms 21:21:52 INFO - PROCESS | 29411 | 1465100512042 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 21:21:52 INFO - PROCESS | 29411 | 1465100512046 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 21:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:21:52 INFO - PROCESS | 29411 | 1465100512051 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:21:52 INFO - PROCESS | 29411 | 1465100512055 Marionette TRACE conn4 <- [1,46,null,{}] 21:21:52 INFO - PROCESS | 29411 | 1465100512061 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}] 21:21:52 INFO - PROCESS | 29411 | 1465100512071 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:52 INFO - PROCESS | 29411 | 1465100512286 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 21:21:52 INFO - PROCESS | 29411 | 1465100512383 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:52 INFO - PROCESS | 29411 | 1465100512392 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x9383f400 == 18 [pid = 29411] [id = 19] 21:21:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 54 (0x93be7400) [pid = 29411] [serial = 54] [outer = (nil)] 21:21:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 55 (0xa2152c00) [pid = 29411] [serial = 55] [outer = 0x93be7400] 21:21:52 INFO - PROCESS | 29411 | 1465100512459 Marionette DEBUG loaded listener.js 21:21:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0xa22da800) [pid = 29411] [serial = 56] [outer = 0x93be7400] 21:21:53 INFO - PROCESS | 29411 | 1465100513174 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]]]}] 21:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1178ms 21:21:53 INFO - PROCESS | 29411 | 1465100513230 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 21:21:53 INFO - PROCESS | 29411 | 1465100513233 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 21:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:21:53 INFO - PROCESS | 29411 | 1465100513239 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:21:53 INFO - PROCESS | 29411 | 1465100513242 Marionette TRACE conn4 <- [1,50,null,{}] 21:21:53 INFO - PROCESS | 29411 | 1465100513248 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}] 21:21:53 INFO - PROCESS | 29411 | 1465100513252 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:53 INFO - PROCESS | 29411 | 1465100513484 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 21:21:53 INFO - PROCESS | 29411 | 1465100513497 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:53 INFO - PROCESS | 29411 | 1465100513506 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x93879c00 == 19 [pid = 29411] [id = 20] 21:21:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0xa22e0c00) [pid = 29411] [serial = 57] [outer = (nil)] 21:21:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0xa2660400) [pid = 29411] [serial = 58] [outer = 0xa22e0c00] 21:21:53 INFO - PROCESS | 29411 | 1465100513577 Marionette DEBUG loaded listener.js 21:21:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x98228800) [pid = 29411] [serial = 59] [outer = 0xa22e0c00] 21:21:54 INFO - PROCESS | 29411 | 1465100514356 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]]]}] 21:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1130ms 21:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:21:54 INFO - PROCESS | 29411 | 1465100514370 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 21:21:54 INFO - PROCESS | 29411 | 1465100514373 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 21:21:54 INFO - PROCESS | 29411 | 1465100514381 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:21:54 INFO - PROCESS | 29411 | 1465100514385 Marionette TRACE conn4 <- [1,54,null,{}] 21:21:54 INFO - PROCESS | 29411 | 1465100514391 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}] 21:21:54 INFO - PROCESS | 29411 | 1465100514396 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:54 INFO - PROCESS | 29411 | 1465100514591 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 21:21:54 INFO - PROCESS | 29411 | 1465100514609 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:54 INFO - PROCESS | 29411 | 1465100514618 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f99400 == 20 [pid = 29411] [id = 21] 21:21:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x91f9e400) [pid = 29411] [serial = 60] [outer = (nil)] 21:21:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x91fa1000) [pid = 29411] [serial = 61] [outer = 0x91f9e400] 21:21:54 INFO - PROCESS | 29411 | 1465100514689 Marionette DEBUG loaded listener.js 21:21:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x91fa2c00) [pid = 29411] [serial = 62] [outer = 0x91f9e400] 21:21:55 INFO - PROCESS | 29411 | 1465100515436 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]]]}] 21:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1080ms 21:21:55 INFO - PROCESS | 29411 | 1465100515463 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 21:21:55 INFO - PROCESS | 29411 | 1465100515466 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 21:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:21:55 INFO - PROCESS | 29411 | 1465100515472 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:21:55 INFO - PROCESS | 29411 | 1465100515476 Marionette TRACE conn4 <- [1,58,null,{}] 21:21:55 INFO - PROCESS | 29411 | 1465100515481 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}] 21:21:55 INFO - PROCESS | 29411 | 1465100515486 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:56 INFO - PROCESS | 29411 | --DOCSHELL 0x93c2a400 == 19 [pid = 29411] [id = 11] 21:21:56 INFO - PROCESS | 29411 | --DOCSHELL 0x9383b400 == 18 [pid = 29411] [id = 12] 21:21:56 INFO - PROCESS | 29411 | --DOCSHELL 0x9471a800 == 17 [pid = 29411] [id = 13] 21:21:56 INFO - PROCESS | 29411 | --DOCSHELL 0x91f0b000 == 16 [pid = 29411] [id = 8] 21:21:56 INFO - PROCESS | 29411 | 1465100516692 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 21:21:56 INFO - PROCESS | 29411 | 1465100516857 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:56 INFO - PROCESS | 29411 | 1465100516865 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x9383f800 == 17 [pid = 29411] [id = 22] 21:21:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x93840400) [pid = 29411] [serial = 63] [outer = (nil)] 21:21:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x93844400) [pid = 29411] [serial = 64] [outer = 0x93840400] 21:21:56 INFO - PROCESS | 29411 | 1465100516950 Marionette DEBUG loaded listener.js 21:21:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x93b61400) [pid = 29411] [serial = 65] [outer = 0x93840400] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x91f0b400) [pid = 29411] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x93c2c400) [pid = 29411] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x9383c400) [pid = 29411] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x94720000) [pid = 29411] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x93bebc00) [pid = 29411] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x9821ac00) [pid = 29411] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x9536f800) [pid = 29411] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x9b10d400) [pid = 29411] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0xa22e0c00) [pid = 29411] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:21:58 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x93c32800) [pid = 29411] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:21:58 INFO - PROCESS | 29411 | 1465100518242 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]]]}] 21:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2836ms 21:21:58 INFO - PROCESS | 29411 | 1465100518337 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 21:21:58 INFO - PROCESS | 29411 | 1465100518345 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 21:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:21:58 INFO - PROCESS | 29411 | 1465100518362 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:21:58 INFO - PROCESS | 29411 | 1465100518367 Marionette TRACE conn4 <- [1,62,null,{}] 21:21:58 INFO - PROCESS | 29411 | 1465100518374 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}] 21:21:58 INFO - PROCESS | 29411 | 1465100518379 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:58 INFO - PROCESS | 29411 | 1465100518578 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 21:21:58 INFO - PROCESS | 29411 | 1465100518644 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:58 INFO - PROCESS | 29411 | 1465100518653 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x93bea800 == 18 [pid = 29411] [id = 23] 21:21:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x93beb400) [pid = 29411] [serial = 66] [outer = (nil)] 21:21:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x93c2d800) [pid = 29411] [serial = 67] [outer = 0x93beb400] 21:21:58 INFO - PROCESS | 29411 | 1465100518729 Marionette DEBUG loaded listener.js 21:21:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x91fa5000) [pid = 29411] [serial = 68] [outer = 0x93beb400] 21:21:59 INFO - PROCESS | 29411 | 1465100519415 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]]]}] 21:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1097ms 21:21:59 INFO - PROCESS | 29411 | 1465100519461 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 21:21:59 INFO - PROCESS | 29411 | 1465100519466 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 21:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:21:59 INFO - PROCESS | 29411 | 1465100519473 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:21:59 INFO - PROCESS | 29411 | 1465100519475 Marionette TRACE conn4 <- [1,66,null,{}] 21:21:59 INFO - PROCESS | 29411 | 1465100519482 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}] 21:21:59 INFO - PROCESS | 29411 | 1465100519488 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:59 INFO - PROCESS | 29411 | 1465100519650 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 21:21:59 INFO - PROCESS | 29411 | 1465100519754 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:59 INFO - PROCESS | 29411 | 1465100519764 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:21:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x95647400 == 19 [pid = 29411] [id = 24] 21:21:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x95650400) [pid = 29411] [serial = 69] [outer = (nil)] 21:21:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x9821ac00) [pid = 29411] [serial = 70] [outer = 0x95650400] 21:21:59 INFO - PROCESS | 29411 | 1465100519843 Marionette DEBUG loaded listener.js 21:21:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x98c4e400) [pid = 29411] [serial = 71] [outer = 0x95650400] 21:22:00 INFO - PROCESS | 29411 | 1465100520715 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]]]}] 21:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1278ms 21:22:00 INFO - PROCESS | 29411 | 1465100520753 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 21:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:22:00 INFO - PROCESS | 29411 | 1465100520759 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 21:22:00 INFO - PROCESS | 29411 | 1465100520768 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:22:00 INFO - PROCESS | 29411 | 1465100520773 Marionette TRACE conn4 <- [1,70,null,{}] 21:22:00 INFO - PROCESS | 29411 | 1465100520782 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}] 21:22:00 INFO - PROCESS | 29411 | 1465100520788 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:00 INFO - PROCESS | 29411 | 1465100520976 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 21:22:01 INFO - PROCESS | 29411 | 1465100521119 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:01 INFO - PROCESS | 29411 | 1465100521128 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x93847400 == 20 [pid = 29411] [id = 25] 21:22:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x93873000) [pid = 29411] [serial = 72] [outer = (nil)] 21:22:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x9471b000) [pid = 29411] [serial = 73] [outer = 0x93873000] 21:22:01 INFO - PROCESS | 29411 | 1465100521224 Marionette DEBUG loaded listener.js 21:22:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x953d9c00) [pid = 29411] [serial = 74] [outer = 0x93873000] 21:22:02 INFO - PROCESS | 29411 | 1465100522123 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]]]}] 21:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1389ms 21:22:02 INFO - PROCESS | 29411 | 1465100522155 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 21:22:02 INFO - PROCESS | 29411 | 1465100522163 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 21:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:22:02 INFO - PROCESS | 29411 | 1465100522192 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:22:02 INFO - PROCESS | 29411 | 1465100522197 Marionette TRACE conn4 <- [1,74,null,{}] 21:22:02 INFO - PROCESS | 29411 | 1465100522205 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}] 21:22:02 INFO - PROCESS | 29411 | 1465100522211 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:02 INFO - PROCESS | 29411 | 1465100522441 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 21:22:02 INFO - PROCESS | 29411 | 1465100522670 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:02 INFO - PROCESS | 29411 | 1465100522679 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x94767000 == 21 [pid = 29411] [id = 26] 21:22:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x990b0000) [pid = 29411] [serial = 75] [outer = (nil)] 21:22:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x99b11800) [pid = 29411] [serial = 76] [outer = 0x990b0000] 21:22:02 INFO - PROCESS | 29411 | 1465100522877 Marionette DEBUG loaded listener.js 21:22:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x9a0de400) [pid = 29411] [serial = 77] [outer = 0x990b0000] 21:22:03 INFO - PROCESS | 29411 | 1465100523961 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]]]}] 21:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1858ms 21:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:22:04 INFO - PROCESS | 29411 | 1465100524055 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 21:22:04 INFO - PROCESS | 29411 | 1465100524058 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 21:22:04 INFO - PROCESS | 29411 | 1465100524067 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:22:04 INFO - PROCESS | 29411 | 1465100524073 Marionette TRACE conn4 <- [1,78,null,{}] 21:22:04 INFO - PROCESS | 29411 | 1465100524133 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}] 21:22:04 INFO - PROCESS | 29411 | 1465100524143 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:04 INFO - PROCESS | 29411 | 1465100524382 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 21:22:04 INFO - PROCESS | 29411 | 1465100524534 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:04 INFO - PROCESS | 29411 | 1465100524548 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x9d498800 == 22 [pid = 29411] [id = 27] 21:22:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x9d4a1800) [pid = 29411] [serial = 78] [outer = (nil)] 21:22:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x9d9a8800) [pid = 29411] [serial = 79] [outer = 0x9d4a1800] 21:22:04 INFO - PROCESS | 29411 | 1465100524633 Marionette DEBUG loaded listener.js 21:22:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0xa113a400) [pid = 29411] [serial = 80] [outer = 0x9d4a1800] 21:22:05 INFO - PROCESS | 29411 | 1465100525437 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]]]}] 21:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1438ms 21:22:05 INFO - PROCESS | 29411 | 1465100525504 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 21:22:05 INFO - PROCESS | 29411 | 1465100525509 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 21:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:22:05 INFO - PROCESS | 29411 | 1465100525535 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:22:05 INFO - PROCESS | 29411 | 1465100525539 Marionette TRACE conn4 <- [1,82,null,{}] 21:22:05 INFO - PROCESS | 29411 | 1465100525545 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}] 21:22:05 INFO - PROCESS | 29411 | 1465100525551 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:05 INFO - PROCESS | 29411 | 1465100525727 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 21:22:05 INFO - PROCESS | 29411 | 1465100525863 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:05 INFO - PROCESS | 29411 | 1465100525873 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:05 INFO - PROCESS | 29411 | ++DOCSHELL 0xa2214400 == 23 [pid = 29411] [id = 28] 21:22:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0xa221b800) [pid = 29411] [serial = 81] [outer = (nil)] 21:22:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0xa228f000) [pid = 29411] [serial = 82] [outer = 0xa221b800] 21:22:05 INFO - PROCESS | 29411 | 1465100525954 Marionette DEBUG loaded listener.js 21:22:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0xa2433000) [pid = 29411] [serial = 83] [outer = 0xa221b800] 21:22:06 INFO - PROCESS | 29411 | 1465100526762 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]]]}] 21:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1284ms 21:22:06 INFO - PROCESS | 29411 | 1465100526823 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 21:22:06 INFO - PROCESS | 29411 | 1465100526827 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 21:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:22:06 INFO - PROCESS | 29411 | 1465100526833 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:22:06 INFO - PROCESS | 29411 | 1465100526837 Marionette TRACE conn4 <- [1,86,null,{}] 21:22:06 INFO - PROCESS | 29411 | 1465100526843 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}] 21:22:06 INFO - PROCESS | 29411 | 1465100526848 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:07 INFO - PROCESS | 29411 | 1465100527012 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 21:22:07 INFO - PROCESS | 29411 | 1465100527200 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:07 INFO - PROCESS | 29411 | 1465100527210 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:07 INFO - PROCESS | 29411 | ++DOCSHELL 0xa21c6800 == 24 [pid = 29411] [id = 29] 21:22:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0xa2213800) [pid = 29411] [serial = 84] [outer = (nil)] 21:22:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0xa33eac00) [pid = 29411] [serial = 85] [outer = 0xa2213800] 21:22:07 INFO - PROCESS | 29411 | 1465100527290 Marionette DEBUG loaded listener.js 21:22:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0xa34abc00) [pid = 29411] [serial = 86] [outer = 0xa2213800] 21:22:08 INFO - PROCESS | 29411 | 1465100528132 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]]]}] 21:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1329ms 21:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:22:08 INFO - PROCESS | 29411 | 1465100528164 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 21:22:08 INFO - PROCESS | 29411 | 1465100528167 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 21:22:08 INFO - PROCESS | 29411 | 1465100528174 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:22:08 INFO - PROCESS | 29411 | 1465100528177 Marionette TRACE conn4 <- [1,90,null,{}] 21:22:08 INFO - PROCESS | 29411 | 1465100528183 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}] 21:22:08 INFO - PROCESS | 29411 | 1465100528194 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:08 INFO - PROCESS | 29411 | 1465100528392 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 21:22:08 INFO - PROCESS | 29411 | 1465100528528 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:08 INFO - PROCESS | 29411 | 1465100528535 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:08 INFO - PROCESS | 29411 | ++DOCSHELL 0xa2221400 == 25 [pid = 29411] [id = 30] 21:22:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0xa2649000) [pid = 29411] [serial = 87] [outer = (nil)] 21:22:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0xa6291c00) [pid = 29411] [serial = 88] [outer = 0xa2649000] 21:22:08 INFO - PROCESS | 29411 | 1465100528616 Marionette DEBUG loaded listener.js 21:22:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0xa6295000) [pid = 29411] [serial = 89] [outer = 0xa2649000] 21:22:09 INFO - PROCESS | 29411 | 1465100529529 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]]]}] 21:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1531ms 21:22:09 INFO - PROCESS | 29411 | 1465100529706 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 21:22:09 INFO - PROCESS | 29411 | 1465100529711 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 21:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:22:09 INFO - PROCESS | 29411 | 1465100529720 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:22:09 INFO - PROCESS | 29411 | 1465100529723 Marionette TRACE conn4 <- [1,94,null,{}] 21:22:09 INFO - PROCESS | 29411 | 1465100529732 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}] 21:22:09 INFO - PROCESS | 29411 | 1465100529738 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:09 INFO - PROCESS | 29411 | 1465100529908 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 21:22:10 INFO - PROCESS | 29411 | 1465100530022 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:10 INFO - PROCESS | 29411 | 1465100530037 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f0ac00 == 26 [pid = 29411] [id = 31] 21:22:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x9387c400) [pid = 29411] [serial = 90] [outer = (nil)] 21:22:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93b6fc00) [pid = 29411] [serial = 91] [outer = 0x9387c400] 21:22:10 INFO - PROCESS | 29411 | 1465100530149 Marionette DEBUG loaded listener.js 21:22:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x93c32800) [pid = 29411] [serial = 92] [outer = 0x9387c400] 21:22:10 INFO - PROCESS | 29411 | 1465100530959 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]]]}] 21:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1280ms 21:22:11 INFO - PROCESS | 29411 | 1465100531001 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 21:22:11 INFO - PROCESS | 29411 | 1465100531006 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 21:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:22:11 INFO - PROCESS | 29411 | 1465100531016 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:22:11 INFO - PROCESS | 29411 | 1465100531022 Marionette TRACE conn4 <- [1,98,null,{}] 21:22:11 INFO - PROCESS | 29411 | 1465100531028 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}] 21:22:11 INFO - PROCESS | 29411 | 1465100531034 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:11 INFO - PROCESS | 29411 | 1465100531208 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 21:22:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x98bb9000) [pid = 29411] [serial = 93] [outer = 0x948bf400] 21:22:12 INFO - PROCESS | 29411 | 1465100532112 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:12 INFO - PROCESS | 29411 | 1465100532119 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x99dd0400) [pid = 29411] [serial = 12] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91f0d400) [pid = 29411] [serial = 22] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x9782e800) [pid = 29411] [serial = 28] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x99dc2c00) [pid = 29411] [serial = 31] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x998c8000) [pid = 29411] [serial = 34] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x9b9d4800) [pid = 29411] [serial = 37] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x93c2d000) [pid = 29411] [serial = 40] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x98453400) [pid = 29411] [serial = 43] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x98c51800) [pid = 29411] [serial = 44] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x9782b800) [pid = 29411] [serial = 46] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x9b5c2000) [pid = 29411] [serial = 49] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x9b912400) [pid = 29411] [serial = 50] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x9d492400) [pid = 29411] [serial = 52] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0xa2152c00) [pid = 29411] [serial = 55] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0xa2660400) [pid = 29411] [serial = 58] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x93be3c00) [pid = 29411] [serial = 25] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x98228800) [pid = 29411] [serial = 59] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x9a0e3c00) [pid = 29411] [serial = 32] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x94715000) [pid = 29411] [serial = 41] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x9ada4000) [pid = 29411] [serial = 35] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0xa6857000) [pid = 29411] [serial = 17] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x99dc4000) [pid = 29411] [serial = 47] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x92304000) [pid = 29411] [serial = 23] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x9d99e800) [pid = 29411] [serial = 38] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x9a170400) [pid = 29411] [serial = 9] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0xa4e11400) [pid = 29411] [serial = 2] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x93be4c00) [pid = 29411] [serial = 19] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x93c34800) [pid = 29411] [serial = 16] [outer = (nil)] [url = about:blank] 21:22:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f0d000 == 27 [pid = 29411] [id = 32] 21:22:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x91fa1c00) [pid = 29411] [serial = 94] [outer = (nil)] 21:22:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x9383a400) [pid = 29411] [serial = 95] [outer = 0x91fa1c00] 21:22:12 INFO - PROCESS | 29411 | 1465100532353 Marionette DEBUG loaded listener.js 21:22:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x93849400) [pid = 29411] [serial = 96] [outer = 0x91fa1c00] 21:22:13 INFO - PROCESS | 29411 | 1465100533115 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]]]}] 21:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2139ms 21:22:13 INFO - PROCESS | 29411 | 1465100533155 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 21:22:13 INFO - PROCESS | 29411 | 1465100533161 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 21:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:22:13 INFO - PROCESS | 29411 | 1465100533177 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:22:13 INFO - PROCESS | 29411 | 1465100533181 Marionette TRACE conn4 <- [1,102,null,{}] 21:22:13 INFO - PROCESS | 29411 | 1465100533194 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}] 21:22:13 INFO - PROCESS | 29411 | 1465100533202 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:13 INFO - PROCESS | 29411 | 1465100533369 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 21:22:13 INFO - PROCESS | 29411 | 1465100533382 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:13 INFO - PROCESS | 29411 | 1465100533390 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x94721400 == 28 [pid = 29411] [id = 33] 21:22:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x94721800) [pid = 29411] [serial = 97] [outer = (nil)] 21:22:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x948b9000) [pid = 29411] [serial = 98] [outer = 0x94721800] 21:22:13 INFO - PROCESS | 29411 | 1465100533466 Marionette DEBUG loaded listener.js 21:22:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x953e0c00) [pid = 29411] [serial = 99] [outer = 0x94721800] 21:22:14 INFO - PROCESS | 29411 | 1465100534270 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]]]}] 21:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1145ms 21:22:14 INFO - PROCESS | 29411 | 1465100534315 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 21:22:14 INFO - PROCESS | 29411 | 1465100534321 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 21:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:22:14 INFO - PROCESS | 29411 | 1465100534331 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:22:14 INFO - PROCESS | 29411 | 1465100534335 Marionette TRACE conn4 <- [1,106,null,{}] 21:22:14 INFO - PROCESS | 29411 | 1465100534345 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}] 21:22:14 INFO - PROCESS | 29411 | 1465100534350 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:14 INFO - PROCESS | 29411 | 1465100534525 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 21:22:14 INFO - PROCESS | 29411 | 1465100534639 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:14 INFO - PROCESS | 29411 | 1465100534646 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x98b59800 == 29 [pid = 29411] [id = 34] 21:22:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x98bc0c00) [pid = 29411] [serial = 100] [outer = (nil)] 21:22:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x99028800) [pid = 29411] [serial = 101] [outer = 0x98bc0c00] 21:22:14 INFO - PROCESS | 29411 | 1465100534719 Marionette DEBUG loaded listener.js 21:22:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x99aa1400) [pid = 29411] [serial = 102] [outer = 0x98bc0c00] 21:22:15 INFO - PROCESS | 29411 | 1465100535560 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]]]}] 21:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1289ms 21:22:15 INFO - PROCESS | 29411 | 1465100535626 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 21:22:15 INFO - PROCESS | 29411 | 1465100535631 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 21:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:22:15 INFO - PROCESS | 29411 | 1465100535640 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:22:15 INFO - PROCESS | 29411 | 1465100535649 Marionette TRACE conn4 <- [1,110,null,{}] 21:22:15 INFO - PROCESS | 29411 | 1465100535673 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}] 21:22:15 INFO - PROCESS | 29411 | 1465100535682 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:15 INFO - PROCESS | 29411 | 1465100535895 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 21:22:15 INFO - PROCESS | 29411 | 1465100535920 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:15 INFO - PROCESS | 29411 | 1465100535929 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x9ad9d000 == 30 [pid = 29411] [id = 35] 21:22:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x9ad9dc00) [pid = 29411] [serial = 103] [outer = (nil)] 21:22:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x9b10b000) [pid = 29411] [serial = 104] [outer = 0x9ad9dc00] 21:22:16 INFO - PROCESS | 29411 | 1465100535997 Marionette DEBUG loaded listener.js 21:22:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x9b146400) [pid = 29411] [serial = 105] [outer = 0x9ad9dc00] 21:22:16 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x91f9e400) [pid = 29411] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:22:16 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x9b910c00) [pid = 29411] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:22:16 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x93be7400) [pid = 29411] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:22:16 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x95650400) [pid = 29411] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:22:16 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x93840400) [pid = 29411] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:22:16 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x93beb400) [pid = 29411] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:22:16 INFO - PROCESS | 29411 | 1465100536983 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]]]}] 21:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1397ms 21:22:17 INFO - PROCESS | 29411 | 1465100537036 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 21:22:17 INFO - PROCESS | 29411 | 1465100537039 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 21:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:22:17 INFO - PROCESS | 29411 | 1465100537047 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:22:17 INFO - PROCESS | 29411 | 1465100537051 Marionette TRACE conn4 <- [1,114,null,{}] 21:22:17 INFO - PROCESS | 29411 | 1465100537058 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}] 21:22:17 INFO - PROCESS | 29411 | 1465100537064 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:17 INFO - PROCESS | 29411 | 1465100537282 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 21:22:17 INFO - PROCESS | 29411 | 1465100537380 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:17 INFO - PROCESS | 29411 | 1465100537386 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x93b65c00 == 31 [pid = 29411] [id = 36] 21:22:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x93be7400) [pid = 29411] [serial = 106] [outer = (nil)] 21:22:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x9b9dc000) [pid = 29411] [serial = 107] [outer = 0x93be7400] 21:22:17 INFO - PROCESS | 29411 | 1465100537460 Marionette DEBUG loaded listener.js 21:22:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x984adc00) [pid = 29411] [serial = 108] [outer = 0x93be7400] 21:22:18 INFO - PROCESS | 29411 | 1465100538161 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]]]}] 21:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1132ms 21:22:18 INFO - PROCESS | 29411 | 1465100538180 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 21:22:18 INFO - PROCESS | 29411 | 1465100538183 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 21:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:22:18 INFO - PROCESS | 29411 | 1465100538190 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:22:18 INFO - PROCESS | 29411 | 1465100538194 Marionette TRACE conn4 <- [1,118,null,{}] 21:22:18 INFO - PROCESS | 29411 | 1465100538199 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}] 21:22:18 INFO - PROCESS | 29411 | 1465100538204 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:18 INFO - PROCESS | 29411 | 1465100538387 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 21:22:18 INFO - PROCESS | 29411 | 1465100538405 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:18 INFO - PROCESS | 29411 | 1465100538423 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x9d45e000 == 32 [pid = 29411] [id = 37] 21:22:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x9d45e400) [pid = 29411] [serial = 109] [outer = (nil)] 21:22:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x9d461400) [pid = 29411] [serial = 110] [outer = 0x9d45e400] 21:22:18 INFO - PROCESS | 29411 | 1465100538503 Marionette DEBUG loaded listener.js 21:22:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x9d5d7c00) [pid = 29411] [serial = 111] [outer = 0x9d45e400] 21:22:19 INFO - PROCESS | 29411 | 1465100539580 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]]]}] 21:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1439ms 21:22:19 INFO - PROCESS | 29411 | 1465100539632 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 21:22:19 INFO - PROCESS | 29411 | 1465100539639 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 21:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:22:19 INFO - PROCESS | 29411 | 1465100539647 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:22:19 INFO - PROCESS | 29411 | 1465100539653 Marionette TRACE conn4 <- [1,122,null,{}] 21:22:19 INFO - PROCESS | 29411 | 1465100539664 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}] 21:22:19 INFO - PROCESS | 29411 | 1465100539669 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:19 INFO - PROCESS | 29411 | 1465100539863 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 21:22:20 INFO - PROCESS | 29411 | 1465100540002 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:20 INFO - PROCESS | 29411 | 1465100540011 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f9a400 == 33 [pid = 29411] [id = 38] 21:22:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x9383f000) [pid = 29411] [serial = 112] [outer = (nil)] 21:22:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x95365800) [pid = 29411] [serial = 113] [outer = 0x9383f000] 21:22:20 INFO - PROCESS | 29411 | 1465100540132 Marionette DEBUG loaded listener.js 21:22:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x9536a400) [pid = 29411] [serial = 114] [outer = 0x9383f000] 21:22:21 INFO - PROCESS | 29411 | 1465100541072 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]]]}] 21:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1487ms 21:22:21 INFO - PROCESS | 29411 | 1465100541135 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 21:22:21 INFO - PROCESS | 29411 | 1465100541142 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 21:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:22:21 INFO - PROCESS | 29411 | 1465100541153 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:22:21 INFO - PROCESS | 29411 | 1465100541157 Marionette TRACE conn4 <- [1,126,null,{}] 21:22:21 INFO - PROCESS | 29411 | 1465100541164 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}] 21:22:21 INFO - PROCESS | 29411 | 1465100541170 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:21 INFO - PROCESS | 29411 | 1465100541374 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 21:22:21 INFO - PROCESS | 29411 | 1465100541514 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:21 INFO - PROCESS | 29411 | 1465100541523 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x9782f400 == 34 [pid = 29411] [id = 39] 21:22:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x98bb7000) [pid = 29411] [serial = 115] [outer = (nil)] 21:22:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x98c57c00) [pid = 29411] [serial = 116] [outer = 0x98bb7000] 21:22:21 INFO - PROCESS | 29411 | 1465100541644 Marionette DEBUG loaded listener.js 21:22:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x99aa1000) [pid = 29411] [serial = 117] [outer = 0x98bb7000] 21:22:22 INFO - PROCESS | 29411 | 1465100542669 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]]]}] 21:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1534ms 21:22:22 INFO - PROCESS | 29411 | 1465100542687 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 21:22:22 INFO - PROCESS | 29411 | 1465100542691 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 21:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:22:22 INFO - PROCESS | 29411 | 1465100542698 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:22:22 INFO - PROCESS | 29411 | 1465100542704 Marionette TRACE conn4 <- [1,130,null,{}] 21:22:22 INFO - PROCESS | 29411 | 1465100542721 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}] 21:22:22 INFO - PROCESS | 29411 | 1465100542729 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:22 INFO - PROCESS | 29411 | 1465100542910 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 21:22:23 INFO - PROCESS | 29411 | 1465100543081 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:23 INFO - PROCESS | 29411 | 1465100543092 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b9e0400 == 35 [pid = 29411] [id = 40] 21:22:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x9d458c00) [pid = 29411] [serial = 118] [outer = (nil)] 21:22:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x9d465000) [pid = 29411] [serial = 119] [outer = 0x9d458c00] 21:22:23 INFO - PROCESS | 29411 | 1465100543183 Marionette DEBUG loaded listener.js 21:22:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x9d9aac00) [pid = 29411] [serial = 120] [outer = 0x9d458c00] 21:22:24 INFO - PROCESS | 29411 | 1465100544293 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]]]}] 21:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1634ms 21:22:24 INFO - PROCESS | 29411 | 1465100544334 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 21:22:24 INFO - PROCESS | 29411 | 1465100544340 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 21:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:22:24 INFO - PROCESS | 29411 | 1465100544349 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:22:24 INFO - PROCESS | 29411 | 1465100544353 Marionette TRACE conn4 <- [1,134,null,{}] 21:22:24 INFO - PROCESS | 29411 | 1465100544363 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}] 21:22:24 INFO - PROCESS | 29411 | 1465100544369 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:24 INFO - PROCESS | 29411 | 1465100544595 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x94767000 == 34 [pid = 29411] [id = 26] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x93879c00 == 33 [pid = 29411] [id = 20] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x9383f400 == 32 [pid = 29411] [id = 19] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x93847400 == 31 [pid = 29411] [id = 25] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x95647400 == 30 [pid = 29411] [id = 24] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x984a7c00 == 29 [pid = 29411] [id = 18] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x91f03800 == 28 [pid = 29411] [id = 17] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x93bea800 == 27 [pid = 29411] [id = 23] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x9536f400 == 26 [pid = 29411] [id = 16] 21:22:24 INFO - PROCESS | 29411 | --DOCSHELL 0x9383f800 == 25 [pid = 29411] [id = 22] 21:22:24 INFO - PROCESS | 29411 | 1465100544837 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:24 INFO - PROCESS | 29411 | 1465100544853 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fa4800 == 26 [pid = 29411] [id = 41] 21:22:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x91fa5800) [pid = 29411] [serial = 121] [outer = (nil)] 21:22:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93b62800) [pid = 29411] [serial = 122] [outer = 0x91fa5800] 21:22:24 INFO - PROCESS | 29411 | 1465100544930 Marionette DEBUG loaded listener.js 21:22:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93c36400) [pid = 29411] [serial = 123] [outer = 0x91fa5800] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x98c4e400) [pid = 29411] [serial = 71] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x9821ac00) [pid = 29411] [serial = 70] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x93844400) [pid = 29411] [serial = 64] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x93b61400) [pid = 29411] [serial = 65] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x91fa5000) [pid = 29411] [serial = 68] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x93c2d800) [pid = 29411] [serial = 67] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x91fa1000) [pid = 29411] [serial = 61] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x9d49b000) [pid = 29411] [serial = 53] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0xa22da800) [pid = 29411] [serial = 56] [outer = (nil)] [url = about:blank] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x98bba000) [pid = 29411] [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.] 21:22:25 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91fa2c00) [pid = 29411] [serial = 62] [outer = (nil)] [url = about:blank] 21:22:26 INFO - PROCESS | 29411 | 1465100546015 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]]]}] 21:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1733ms 21:22:26 INFO - PROCESS | 29411 | 1465100546114 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 21:22:26 INFO - PROCESS | 29411 | 1465100546121 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 21:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:22:26 INFO - PROCESS | 29411 | 1465100546168 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:22:26 INFO - PROCESS | 29411 | 1465100546173 Marionette TRACE conn4 <- [1,138,null,{}] 21:22:26 INFO - PROCESS | 29411 | 1465100546209 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}] 21:22:26 INFO - PROCESS | 29411 | 1465100546216 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:26 INFO - PROCESS | 29411 | 1465100546435 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 21:22:26 INFO - PROCESS | 29411 | 1465100546485 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:26 INFO - PROCESS | 29411 | 1465100546504 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x9536fc00 == 27 [pid = 29411] [id = 42] 21:22:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x9782e800) [pid = 29411] [serial = 124] [outer = (nil)] 21:22:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x98222c00) [pid = 29411] [serial = 125] [outer = 0x9782e800] 21:22:26 INFO - PROCESS | 29411 | 1465100546584 Marionette DEBUG loaded listener.js 21:22:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x98bb9400) [pid = 29411] [serial = 126] [outer = 0x9782e800] 21:22:27 INFO - PROCESS | 29411 | 1465100547403 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]]]}] 21:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1331ms 21:22:27 INFO - PROCESS | 29411 | 1465100547472 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 21:22:27 INFO - PROCESS | 29411 | 1465100547475 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 21:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:22:27 INFO - PROCESS | 29411 | 1465100547482 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:22:27 INFO - PROCESS | 29411 | 1465100547487 Marionette TRACE conn4 <- [1,142,null,{}] 21:22:27 INFO - PROCESS | 29411 | 1465100547503 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}] 21:22:27 INFO - PROCESS | 29411 | 1465100547511 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:27 INFO - PROCESS | 29411 | 1465100547681 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 21:22:27 INFO - PROCESS | 29411 | 1465100547795 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:27 INFO - PROCESS | 29411 | 1465100547807 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b10c400 == 28 [pid = 29411] [id = 43] 21:22:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x9b10d800) [pid = 29411] [serial = 127] [outer = (nil)] 21:22:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x9b5cc400) [pid = 29411] [serial = 128] [outer = 0x9b10d800] 21:22:27 INFO - PROCESS | 29411 | 1465100547876 Marionette DEBUG loaded listener.js 21:22:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x9b9e0c00) [pid = 29411] [serial = 129] [outer = 0x9b10d800] 21:22:28 INFO - PROCESS | 29411 | 1465100548693 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]]]}] 21:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1232ms 21:22:28 INFO - PROCESS | 29411 | 1465100548716 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 21:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:22:28 INFO - PROCESS | 29411 | 1465100548722 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 21:22:28 INFO - PROCESS | 29411 | 1465100548728 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:22:28 INFO - PROCESS | 29411 | 1465100548731 Marionette TRACE conn4 <- [1,146,null,{}] 21:22:28 INFO - PROCESS | 29411 | 1465100548736 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}] 21:22:28 INFO - PROCESS | 29411 | 1465100548741 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:28 INFO - PROCESS | 29411 | 1465100548947 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 21:22:28 INFO - PROCESS | 29411 | 1465100548969 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:28 INFO - PROCESS | 29411 | 1465100548976 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x99dcf400 == 29 [pid = 29411] [id = 44] 21:22:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x9d9a2400) [pid = 29411] [serial = 130] [outer = (nil)] 21:22:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0xa214f400) [pid = 29411] [serial = 131] [outer = 0x9d9a2400] 21:22:29 INFO - PROCESS | 29411 | 1465100549047 Marionette DEBUG loaded listener.js 21:22:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0xa21c5c00) [pid = 29411] [serial = 132] [outer = 0x9d9a2400] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x9ad9dc00) [pid = 29411] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x94721800) [pid = 29411] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x91fa1c00) [pid = 29411] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0xa2213800) [pid = 29411] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0xa2649000) [pid = 29411] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x93873000) [pid = 29411] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x990b0000) [pid = 29411] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x9387c400) [pid = 29411] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x9d4a1800) [pid = 29411] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0xa221b800) [pid = 29411] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x98bc0c00) [pid = 29411] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:22:29 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x93be7400) [pid = 29411] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:22:30 INFO - PROCESS | 29411 | 1465100550245 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]]]}] 21:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1581ms 21:22:30 INFO - PROCESS | 29411 | 1465100550316 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 21:22:30 INFO - PROCESS | 29411 | 1465100550319 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 21:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:22:30 INFO - PROCESS | 29411 | 1465100550342 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:22:30 INFO - PROCESS | 29411 | 1465100550346 Marionette TRACE conn4 <- [1,150,null,{}] 21:22:30 INFO - PROCESS | 29411 | 1465100550360 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}] 21:22:30 INFO - PROCESS | 29411 | 1465100550366 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:30 INFO - PROCESS | 29411 | 1465100550551 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 21:22:30 INFO - PROCESS | 29411 | 1465100550597 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:30 INFO - PROCESS | 29411 | 1465100550609 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x9387c400 == 30 [pid = 29411] [id = 45] 21:22:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x93b6dc00) [pid = 29411] [serial = 133] [outer = (nil)] 21:22:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x9b60b800) [pid = 29411] [serial = 134] [outer = 0x93b6dc00] 21:22:30 INFO - PROCESS | 29411 | 1465100550677 Marionette DEBUG loaded listener.js 21:22:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0xa21c8800) [pid = 29411] [serial = 135] [outer = 0x93b6dc00] 21:22:31 INFO - PROCESS | 29411 | 1465100551416 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]]]}] 21:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1137ms 21:22:31 INFO - PROCESS | 29411 | 1465100551473 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 21:22:31 INFO - PROCESS | 29411 | 1465100551476 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 21:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:22:31 INFO - PROCESS | 29411 | 1465100551482 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:22:31 INFO - PROCESS | 29411 | 1465100551485 Marionette TRACE conn4 <- [1,154,null,{}] 21:22:31 INFO - PROCESS | 29411 | 1465100551491 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}] 21:22:31 INFO - PROCESS | 29411 | 1465100551501 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:31 INFO - PROCESS | 29411 | 1465100551696 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 21:22:31 INFO - PROCESS | 29411 | 1465100551705 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:31 INFO - PROCESS | 29411 | 1465100551712 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:31 INFO - PROCESS | 29411 | ++DOCSHELL 0xa21c7000 == 31 [pid = 29411] [id = 46] 21:22:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0xa22de800) [pid = 29411] [serial = 136] [outer = (nil)] 21:22:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0xa34a4400) [pid = 29411] [serial = 137] [outer = 0xa22de800] 21:22:31 INFO - PROCESS | 29411 | 1465100551785 Marionette DEBUG loaded listener.js 21:22:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0xa3558400) [pid = 29411] [serial = 138] [outer = 0xa22de800] 21:22:32 INFO - PROCESS | 29411 | 1465100552857 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]]]}] 21:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1429ms 21:22:32 INFO - PROCESS | 29411 | 1465100552915 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 21:22:32 INFO - PROCESS | 29411 | 1465100552922 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 21:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:22:32 INFO - PROCESS | 29411 | 1465100552932 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:22:32 INFO - PROCESS | 29411 | 1465100552939 Marionette TRACE conn4 <- [1,158,null,{}] 21:22:32 INFO - PROCESS | 29411 | 1465100552948 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}] 21:22:32 INFO - PROCESS | 29411 | 1465100552953 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:33 INFO - PROCESS | 29411 | 1465100553185 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 21:22:33 INFO - PROCESS | 29411 | 1465100553370 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:33 INFO - PROCESS | 29411 | 1465100553381 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x93c2d800 == 32 [pid = 29411] [id = 47] 21:22:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x93c2f800) [pid = 29411] [serial = 139] [outer = (nil)] 21:22:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x95366000) [pid = 29411] [serial = 140] [outer = 0x93c2f800] 21:22:33 INFO - PROCESS | 29411 | 1465100553519 Marionette DEBUG loaded listener.js 21:22:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x95370c00) [pid = 29411] [serial = 141] [outer = 0x93c2f800] 21:22:34 INFO - PROCESS | 29411 | 1465100554400 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]]]}] 21:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1498ms 21:22:34 INFO - PROCESS | 29411 | 1465100554429 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 21:22:34 INFO - PROCESS | 29411 | 1465100554437 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 21:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:22:34 INFO - PROCESS | 29411 | 1465100554448 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:22:34 INFO - PROCESS | 29411 | 1465100554452 Marionette TRACE conn4 <- [1,162,null,{}] 21:22:34 INFO - PROCESS | 29411 | 1465100554459 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}] 21:22:34 INFO - PROCESS | 29411 | 1465100554465 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:34 INFO - PROCESS | 29411 | 1465100554658 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 21:22:34 INFO - PROCESS | 29411 | 1465100554804 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:34 INFO - PROCESS | 29411 | 1465100554811 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x99029800 == 33 [pid = 29411] [id = 48] 21:22:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x99dc4400) [pid = 29411] [serial = 142] [outer = (nil)] 21:22:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x9b10c000) [pid = 29411] [serial = 143] [outer = 0x99dc4400] 21:22:34 INFO - PROCESS | 29411 | 1465100554902 Marionette DEBUG loaded listener.js 21:22:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x9d45a400) [pid = 29411] [serial = 144] [outer = 0x99dc4400] 21:22:35 INFO - PROCESS | 29411 | 1465100555404 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:22:35 INFO - PROCESS | 29411 | 1465100555888 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]]]}] 21:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1483ms 21:22:35 INFO - PROCESS | 29411 | 1465100555931 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 21:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:22:35 INFO - PROCESS | 29411 | 1465100555936 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 21:22:35 INFO - PROCESS | 29411 | 1465100555943 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:22:35 INFO - PROCESS | 29411 | 1465100555950 Marionette TRACE conn4 <- [1,166,null,{}] 21:22:35 INFO - PROCESS | 29411 | 1465100555967 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}] 21:22:35 INFO - PROCESS | 29411 | 1465100555977 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:36 INFO - PROCESS | 29411 | 1465100556203 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 21:22:36 INFO - PROCESS | 29411 | 1465100556384 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:36 INFO - PROCESS | 29411 | 1465100556394 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x94717400 == 34 [pid = 29411] [id = 49] 21:22:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0xa504cc00) [pid = 29411] [serial = 145] [outer = (nil)] 21:22:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0xa6293000) [pid = 29411] [serial = 146] [outer = 0xa504cc00] 21:22:36 INFO - PROCESS | 29411 | 1465100556528 Marionette DEBUG loaded listener.js 21:22:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0xa6749400) [pid = 29411] [serial = 147] [outer = 0xa504cc00] 21:22:37 INFO - PROCESS | 29411 | 1465100557398 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]]]}] 21:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1546ms 21:22:37 INFO - PROCESS | 29411 | 1465100557532 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 21:22:37 INFO - PROCESS | 29411 | 1465100557541 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 21:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:22:37 INFO - PROCESS | 29411 | 1465100557567 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:22:37 INFO - PROCESS | 29411 | 1465100557575 Marionette TRACE conn4 <- [1,170,null,{}] 21:22:37 INFO - PROCESS | 29411 | 1465100557584 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}] 21:22:37 INFO - PROCESS | 29411 | 1465100557591 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:37 INFO - PROCESS | 29411 | 1465100557925 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 21:22:38 INFO - PROCESS | 29411 | 1465100558103 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:38 INFO - PROCESS | 29411 | 1465100558116 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f9d000 == 35 [pid = 29411] [id = 50] 21:22:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0xa6292c00) [pid = 29411] [serial = 148] [outer = (nil)] 21:22:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0xa68ed000) [pid = 29411] [serial = 149] [outer = 0xa6292c00] 21:22:38 INFO - PROCESS | 29411 | 1465100558196 Marionette DEBUG loaded listener.js 21:22:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0xa6e8ec00) [pid = 29411] [serial = 150] [outer = 0xa6292c00] 21:22:39 INFO - PROCESS | 29411 | 1465100559073 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]]]}] 21:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1545ms 21:22:39 INFO - PROCESS | 29411 | 1465100559113 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 21:22:39 INFO - PROCESS | 29411 | 1465100559117 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 21:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:22:39 INFO - PROCESS | 29411 | 1465100559123 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:22:39 INFO - PROCESS | 29411 | 1465100559127 Marionette TRACE conn4 <- [1,174,null,{}] 21:22:39 INFO - PROCESS | 29411 | 1465100559133 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}] 21:22:39 INFO - PROCESS | 29411 | 1465100559138 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:39 INFO - PROCESS | 29411 | 1465100559315 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 21:22:39 INFO - PROCESS | 29411 | 1465100559463 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:39 INFO - PROCESS | 29411 | 1465100559471 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:39 INFO - PROCESS | 29411 | ++DOCSHELL 0xa68e3400 == 36 [pid = 29411] [id = 51] 21:22:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0xa6e92400) [pid = 29411] [serial = 151] [outer = (nil)] 21:22:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0xa6f47800) [pid = 29411] [serial = 152] [outer = 0xa6e92400] 21:22:39 INFO - PROCESS | 29411 | 1465100559554 Marionette DEBUG loaded listener.js 21:22:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0xa8284c00) [pid = 29411] [serial = 153] [outer = 0xa6e92400] 21:22:40 INFO - PROCESS | 29411 | 1465100560449 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]]]}] 21:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1390ms 21:22:40 INFO - PROCESS | 29411 | 1465100560515 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 21:22:40 INFO - PROCESS | 29411 | 1465100560519 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 21:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:22:40 INFO - PROCESS | 29411 | 1465100560526 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:22:40 INFO - PROCESS | 29411 | 1465100560530 Marionette TRACE conn4 <- [1,178,null,{}] 21:22:40 INFO - PROCESS | 29411 | 1465100560536 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}] 21:22:40 INFO - PROCESS | 29411 | 1465100560546 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:40 INFO - PROCESS | 29411 | 1465100560778 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 21:22:41 INFO - PROCESS | 29411 | 1465100561159 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:41 INFO - PROCESS | 29411 | 1465100561170 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x9383f800 == 37 [pid = 29411] [id = 52] 21:22:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x93840400) [pid = 29411] [serial = 154] [outer = (nil)] 21:22:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x93b61800) [pid = 29411] [serial = 155] [outer = 0x93840400] 21:22:41 INFO - PROCESS | 29411 | 1465100561289 Marionette DEBUG loaded listener.js 21:22:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x93c31000) [pid = 29411] [serial = 156] [outer = 0x93840400] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0xa33eac00) [pid = 29411] [serial = 85] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0xa6295000) [pid = 29411] [serial = 89] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0xa6291c00) [pid = 29411] [serial = 88] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x953d9c00) [pid = 29411] [serial = 74] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x9471b000) [pid = 29411] [serial = 73] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x9a0de400) [pid = 29411] [serial = 77] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x93c32800) [pid = 29411] [serial = 92] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x93b6fc00) [pid = 29411] [serial = 91] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x99b11800) [pid = 29411] [serial = 76] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0xa113a400) [pid = 29411] [serial = 80] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x9d9a8800) [pid = 29411] [serial = 79] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0xa2433000) [pid = 29411] [serial = 83] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0xa228f000) [pid = 29411] [serial = 82] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x9d461400) [pid = 29411] [serial = 110] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0xa34abc00) [pid = 29411] [serial = 86] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | 1465100562291 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]]]}] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x9b10b000) [pid = 29411] [serial = 104] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x9b146400) [pid = 29411] [serial = 105] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x948b9000) [pid = 29411] [serial = 98] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x953e0c00) [pid = 29411] [serial = 99] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x9383a400) [pid = 29411] [serial = 95] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93849400) [pid = 29411] [serial = 96] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x99aa1400) [pid = 29411] [serial = 102] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x99028800) [pid = 29411] [serial = 101] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x9b9dc000) [pid = 29411] [serial = 107] [outer = (nil)] [url = about:blank] 21:22:42 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x984adc00) [pid = 29411] [serial = 108] [outer = (nil)] [url = about:blank] 21:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1836ms 21:22:42 INFO - PROCESS | 29411 | 1465100562366 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 21:22:42 INFO - PROCESS | 29411 | 1465100562372 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 21:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:22:42 INFO - PROCESS | 29411 | 1465100562379 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:22:42 INFO - PROCESS | 29411 | 1465100562384 Marionette TRACE conn4 <- [1,182,null,{}] 21:22:42 INFO - PROCESS | 29411 | 1465100562392 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}] 21:22:42 INFO - PROCESS | 29411 | 1465100562399 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:42 INFO - PROCESS | 29411 | 1465100562587 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 21:22:42 INFO - PROCESS | 29411 | 1465100562691 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:42 INFO - PROCESS | 29411 | 1465100562698 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:42 INFO - PROCESS | 29411 | ++DOCSHELL 0x93be3400 == 38 [pid = 29411] [id = 53] 21:22:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x93c33000) [pid = 29411] [serial = 157] [outer = (nil)] 21:22:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x948c1000) [pid = 29411] [serial = 158] [outer = 0x93c33000] 21:22:42 INFO - PROCESS | 29411 | 1465100562772 Marionette DEBUG loaded listener.js 21:22:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x95370400) [pid = 29411] [serial = 159] [outer = 0x93c33000] 21:22:43 INFO - PROCESS | 29411 | 1465100563508 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]]]}] 21:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1188ms 21:22:43 INFO - PROCESS | 29411 | 1465100563583 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 21:22:43 INFO - PROCESS | 29411 | 1465100563590 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 21:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:22:43 INFO - PROCESS | 29411 | 1465100563597 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:22:43 INFO - PROCESS | 29411 | 1465100563601 Marionette TRACE conn4 <- [1,186,null,{}] 21:22:43 INFO - PROCESS | 29411 | 1465100563607 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}] 21:22:43 INFO - PROCESS | 29411 | 1465100563613 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:43 INFO - PROCESS | 29411 | 1465100563782 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 21:22:43 INFO - PROCESS | 29411 | 1465100563792 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:43 INFO - PROCESS | 29411 | 1465100563798 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x98c4e800 == 39 [pid = 29411] [id = 54] 21:22:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x98c5a000) [pid = 29411] [serial = 160] [outer = (nil)] 21:22:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x99aec800) [pid = 29411] [serial = 161] [outer = 0x98c5a000] 21:22:43 INFO - PROCESS | 29411 | 1465100563872 Marionette DEBUG loaded listener.js 21:22:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x9a0e3400) [pid = 29411] [serial = 162] [outer = 0x98c5a000] 21:22:44 INFO - PROCESS | 29411 | 1465100564688 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]]]}] 21:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1130ms 21:22:44 INFO - PROCESS | 29411 | 1465100564729 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 21:22:44 INFO - PROCESS | 29411 | 1465100564733 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 21:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:22:44 INFO - PROCESS | 29411 | 1465100564754 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:22:44 INFO - PROCESS | 29411 | 1465100564764 Marionette TRACE conn4 <- [1,190,null,{}] 21:22:44 INFO - PROCESS | 29411 | 1465100564774 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}] 21:22:44 INFO - PROCESS | 29411 | 1465100564781 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:44 INFO - PROCESS | 29411 | 1465100564985 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 21:22:45 INFO - PROCESS | 29411 | 1465100565006 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:45 INFO - PROCESS | 29411 | 1465100565014 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f0c800 == 40 [pid = 29411] [id = 55] 21:22:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x9aaf1800) [pid = 29411] [serial = 163] [outer = (nil)] 21:22:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x9ada4000) [pid = 29411] [serial = 164] [outer = 0x9aaf1800] 21:22:45 INFO - PROCESS | 29411 | 1465100565083 Marionette DEBUG loaded listener.js 21:22:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x9b5bf000) [pid = 29411] [serial = 165] [outer = 0x9aaf1800] 21:22:45 INFO - PROCESS | 29411 | 1465100565917 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]]]}] 21:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1212ms 21:22:45 INFO - PROCESS | 29411 | 1465100565952 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 21:22:45 INFO - PROCESS | 29411 | 1465100565955 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 21:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:22:45 INFO - PROCESS | 29411 | 1465100565973 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:22:45 INFO - PROCESS | 29411 | 1465100565977 Marionette TRACE conn4 <- [1,194,null,{}] 21:22:45 INFO - PROCESS | 29411 | 1465100565983 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}] 21:22:45 INFO - PROCESS | 29411 | 1465100565988 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:46 INFO - PROCESS | 29411 | 1465100566191 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 21:22:46 INFO - PROCESS | 29411 | 1465100566221 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:46 INFO - PROCESS | 29411 | 1465100566229 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x94871800 == 41 [pid = 29411] [id = 56] 21:22:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x94871c00) [pid = 29411] [serial = 166] [outer = (nil)] 21:22:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x9487bc00) [pid = 29411] [serial = 167] [outer = 0x94871c00] 21:22:46 INFO - PROCESS | 29411 | 1465100566297 Marionette DEBUG loaded listener.js 21:22:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x9487d000) [pid = 29411] [serial = 168] [outer = 0x94871c00] 21:22:46 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x9d9a2400) [pid = 29411] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:22:46 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x93b6dc00) [pid = 29411] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:22:47 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x91fa5800) [pid = 29411] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:22:47 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x9782e800) [pid = 29411] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:22:47 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x9b10d800) [pid = 29411] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:22:47 INFO - PROCESS | 29411 | 1465100567239 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]]]}] 21:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1293ms 21:22:47 INFO - PROCESS | 29411 | 1465100567255 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 21:22:47 INFO - PROCESS | 29411 | 1465100567259 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 21:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:22:47 INFO - PROCESS | 29411 | 1465100567265 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:22:47 INFO - PROCESS | 29411 | 1465100567268 Marionette TRACE conn4 <- [1,198,null,{}] 21:22:47 INFO - PROCESS | 29411 | 1465100567274 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}] 21:22:47 INFO - PROCESS | 29411 | 1465100567279 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:47 INFO - PROCESS | 29411 | 1465100567422 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 21:22:47 INFO - PROCESS | 29411 | 1465100567435 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:47 INFO - PROCESS | 29411 | 1465100567453 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f97c00 == 42 [pid = 29411] [id = 57] 21:22:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x990b0000) [pid = 29411] [serial = 169] [outer = (nil)] 21:22:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x9aaf7000) [pid = 29411] [serial = 170] [outer = 0x990b0000] 21:22:47 INFO - PROCESS | 29411 | 1465100567539 Marionette DEBUG loaded listener.js 21:22:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x9d459c00) [pid = 29411] [serial = 171] [outer = 0x990b0000] 21:22:48 INFO - PROCESS | 29411 | 1465100568356 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]]]}] 21:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1138ms 21:22:48 INFO - PROCESS | 29411 | 1465100568406 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 21:22:48 INFO - PROCESS | 29411 | 1465100568410 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 21:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:22:48 INFO - PROCESS | 29411 | 1465100568417 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:22:48 INFO - PROCESS | 29411 | 1465100568420 Marionette TRACE conn4 <- [1,202,null,{}] 21:22:48 INFO - PROCESS | 29411 | 1465100568426 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}] 21:22:48 INFO - PROCESS | 29411 | 1465100568431 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:48 INFO - PROCESS | 29411 | 1465100568585 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 21:22:48 INFO - PROCESS | 29411 | 1465100568593 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:48 INFO - PROCESS | 29411 | 1465100568604 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x9d4a0800 == 43 [pid = 29411] [id = 58] 21:22:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x9d9a2400) [pid = 29411] [serial = 172] [outer = (nil)] 21:22:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0xa2159800) [pid = 29411] [serial = 173] [outer = 0x9d9a2400] 21:22:48 INFO - PROCESS | 29411 | 1465100568682 Marionette DEBUG loaded listener.js 21:22:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0xa220cc00) [pid = 29411] [serial = 174] [outer = 0x9d9a2400] 21:22:49 INFO - PROCESS | 29411 | 1465100569689 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]]]}] 21:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1289ms 21:22:49 INFO - PROCESS | 29411 | 1465100569707 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 21:22:49 INFO - PROCESS | 29411 | 1465100569713 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 21:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:22:49 INFO - PROCESS | 29411 | 1465100569722 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:22:49 INFO - PROCESS | 29411 | 1465100569727 Marionette TRACE conn4 <- [1,206,null,{}] 21:22:49 INFO - PROCESS | 29411 | 1465100569738 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}] 21:22:49 INFO - PROCESS | 29411 | 1465100569744 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:49 INFO - PROCESS | 29411 | 1465100569938 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 21:22:50 INFO - PROCESS | 29411 | 1465100570089 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:50 INFO - PROCESS | 29411 | 1465100570099 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x93844c00 == 44 [pid = 29411] [id = 59] 21:22:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93bdfc00) [pid = 29411] [serial = 175] [outer = (nil)] 21:22:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x9487a000) [pid = 29411] [serial = 176] [outer = 0x93bdfc00] 21:22:50 INFO - PROCESS | 29411 | 1465100570187 Marionette DEBUG loaded listener.js 21:22:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x95363c00) [pid = 29411] [serial = 177] [outer = 0x93bdfc00] 21:22:51 INFO - PROCESS | 29411 | 1465100571054 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]]]}] 21:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1390ms 21:22:51 INFO - PROCESS | 29411 | 1465100571130 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 21:22:51 INFO - PROCESS | 29411 | 1465100571138 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 21:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:22:51 INFO - PROCESS | 29411 | 1465100571152 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:22:51 INFO - PROCESS | 29411 | 1465100571158 Marionette TRACE conn4 <- [1,210,null,{}] 21:22:51 INFO - PROCESS | 29411 | 1465100571164 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}] 21:22:51 INFO - PROCESS | 29411 | 1465100571171 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:51 INFO - PROCESS | 29411 | 1465100571363 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 21:22:51 INFO - PROCESS | 29411 | 1465100571515 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:51 INFO - PROCESS | 29411 | 1465100571523 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x948b9800 == 45 [pid = 29411] [id = 60] 21:22:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x990a8c00) [pid = 29411] [serial = 178] [outer = (nil)] 21:22:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x99dc2c00) [pid = 29411] [serial = 179] [outer = 0x990a8c00] 21:22:51 INFO - PROCESS | 29411 | 1465100571616 Marionette DEBUG loaded listener.js 21:22:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x9aaeb800) [pid = 29411] [serial = 180] [outer = 0x990a8c00] 21:22:52 INFO - PROCESS | 29411 | 1465100572501 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]]]}] 21:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1393ms 21:22:52 INFO - PROCESS | 29411 | 1465100572565 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 21:22:52 INFO - PROCESS | 29411 | 1465100572570 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 21:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:22:52 INFO - PROCESS | 29411 | 1465100572579 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:22:52 INFO - PROCESS | 29411 | 1465100572586 Marionette TRACE conn4 <- [1,214,null,{}] 21:22:52 INFO - PROCESS | 29411 | 1465100572603 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}] 21:22:52 INFO - PROCESS | 29411 | 1465100572613 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:52 INFO - PROCESS | 29411 | 1465100572809 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 21:22:52 INFO - PROCESS | 29411 | 1465100572961 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:52 INFO - PROCESS | 29411 | 1465100572972 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b9e0800 == 46 [pid = 29411] [id = 61] 21:22:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x9d461c00) [pid = 29411] [serial = 181] [outer = (nil)] 21:22:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0xa22df000) [pid = 29411] [serial = 182] [outer = 0x9d461c00] 21:22:53 INFO - PROCESS | 29411 | 1465100573059 Marionette DEBUG loaded listener.js 21:22:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0xa33eac00) [pid = 29411] [serial = 183] [outer = 0x9d461c00] 21:22:54 INFO - PROCESS | 29411 | 1465100574021 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]]]}] 21:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1486ms 21:22:54 INFO - PROCESS | 29411 | 1465100574066 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 21:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:22:54 INFO - PROCESS | 29411 | 1465100574071 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 21:22:54 INFO - PROCESS | 29411 | 1465100574078 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:22:54 INFO - PROCESS | 29411 | 1465100574081 Marionette TRACE conn4 <- [1,218,null,{}] 21:22:54 INFO - PROCESS | 29411 | 1465100574087 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}] 21:22:54 INFO - PROCESS | 29411 | 1465100574092 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:54 INFO - PROCESS | 29411 | 1465100574282 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 21:22:54 INFO - PROCESS | 29411 | 1465100574432 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:54 INFO - PROCESS | 29411 | 1465100574439 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x9a181400 == 47 [pid = 29411] [id = 62] 21:22:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x9a182400) [pid = 29411] [serial = 184] [outer = (nil)] 21:22:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x9a18a000) [pid = 29411] [serial = 185] [outer = 0x9a182400] 21:22:54 INFO - PROCESS | 29411 | 1465100574521 Marionette DEBUG loaded listener.js 21:22:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x9a18d800) [pid = 29411] [serial = 186] [outer = 0x9a182400] 21:22:55 INFO - PROCESS | 29411 | 1465100575374 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]]]}] 21:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1330ms 21:22:55 INFO - PROCESS | 29411 | 1465100575408 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 21:22:55 INFO - PROCESS | 29411 | 1465100575412 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 21:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:22:55 INFO - PROCESS | 29411 | 1465100575438 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:22:55 INFO - PROCESS | 29411 | 1465100575442 Marionette TRACE conn4 <- [1,222,null,{}] 21:22:55 INFO - PROCESS | 29411 | 1465100575455 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}] 21:22:55 INFO - PROCESS | 29411 | 1465100575464 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:55 INFO - PROCESS | 29411 | 1465100575649 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 21:22:55 INFO - PROCESS | 29411 | 1465100575802 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:55 INFO - PROCESS | 29411 | 1465100575811 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f0c000 == 48 [pid = 29411] [id = 63] 21:22:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x95397800) [pid = 29411] [serial = 187] [outer = (nil)] 21:22:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x9539e400) [pid = 29411] [serial = 188] [outer = 0x95397800] 21:22:55 INFO - PROCESS | 29411 | 1465100575893 Marionette DEBUG loaded listener.js 21:22:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x953a0000) [pid = 29411] [serial = 189] [outer = 0x95397800] 21:22:56 INFO - PROCESS | 29411 | 1465100576787 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]]]}] 21:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1392ms 21:22:56 INFO - PROCESS | 29411 | 1465100576832 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 21:22:56 INFO - PROCESS | 29411 | 1465100576836 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 21:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:22:56 INFO - PROCESS | 29411 | 1465100576844 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:22:56 INFO - PROCESS | 29411 | 1465100576848 Marionette TRACE conn4 <- [1,226,null,{}] 21:22:56 INFO - PROCESS | 29411 | 1465100576873 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}] 21:22:56 INFO - PROCESS | 29411 | 1465100576885 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:57 INFO - PROCESS | 29411 | 1465100577143 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 21:22:57 INFO - PROCESS | 29411 | 1465100577354 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:57 INFO - PROCESS | 29411 | 1465100577363 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x93be4000 == 49 [pid = 29411] [id = 64] 21:22:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x9539d800) [pid = 29411] [serial = 190] [outer = (nil)] 21:22:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x9ab94800) [pid = 29411] [serial = 191] [outer = 0x9539d800] 21:22:57 INFO - PROCESS | 29411 | 1465100577467 Marionette DEBUG loaded listener.js 21:22:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x9ab9c000) [pid = 29411] [serial = 192] [outer = 0x9539d800] 21:22:58 INFO - PROCESS | 29411 | 1465100578310 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]]]}] 21:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1486ms 21:22:58 INFO - PROCESS | 29411 | 1465100578331 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 21:22:58 INFO - PROCESS | 29411 | 1465100578335 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 21:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:22:58 INFO - PROCESS | 29411 | 1465100578342 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:22:58 INFO - PROCESS | 29411 | 1465100578346 Marionette TRACE conn4 <- [1,230,null,{}] 21:22:58 INFO - PROCESS | 29411 | 1465100578352 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}] 21:22:58 INFO - PROCESS | 29411 | 1465100578357 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:58 INFO - PROCESS | 29411 | 1465100578530 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 21:22:58 INFO - PROCESS | 29411 | 1465100578688 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:22:58 INFO - PROCESS | 29411 | 1465100578694 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x9ab99400 == 50 [pid = 29411] [id = 65] 21:22:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x9ab99800) [pid = 29411] [serial = 193] [outer = (nil)] 21:22:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 97 (0xa22e0c00) [pid = 29411] [serial = 194] [outer = 0x9ab99800] 21:22:58 INFO - PROCESS | 29411 | 1465100578774 Marionette DEBUG loaded listener.js 21:22:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0xa3425800) [pid = 29411] [serial = 195] [outer = 0x9ab99800] 21:22:59 INFO - PROCESS | 29411 | 1465100579676 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]]]}] 21:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1381ms 21:22:59 INFO - PROCESS | 29411 | 1465100579724 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 21:22:59 INFO - PROCESS | 29411 | 1465100579735 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 21:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:22:59 INFO - PROCESS | 29411 | 1465100579742 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:22:59 INFO - PROCESS | 29411 | 1465100579746 Marionette TRACE conn4 <- [1,234,null,{}] 21:22:59 INFO - PROCESS | 29411 | 1465100579752 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}] 21:22:59 INFO - PROCESS | 29411 | 1465100579757 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:22:59 INFO - PROCESS | 29411 | 1465100579940 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 21:23:00 INFO - PROCESS | 29411 | 1465100580095 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:00 INFO - PROCESS | 29411 | 1465100580103 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f98c00 == 51 [pid = 29411] [id = 66] 21:23:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x91fa1400) [pid = 29411] [serial = 196] [outer = (nil)] 21:23:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x92acac00) [pid = 29411] [serial = 197] [outer = 0x91fa1400] 21:23:00 INFO - PROCESS | 29411 | 1465100580186 Marionette DEBUG loaded listener.js 21:23:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x92accc00) [pid = 29411] [serial = 198] [outer = 0x91fa1400] 21:23:01 INFO - PROCESS | 29411 | 1465100581030 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]]]}] 21:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1330ms 21:23:01 INFO - PROCESS | 29411 | 1465100581073 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 21:23:01 INFO - PROCESS | 29411 | 1465100581078 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 21:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:23:01 INFO - PROCESS | 29411 | 1465100581104 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:23:01 INFO - PROCESS | 29411 | 1465100581108 Marionette TRACE conn4 <- [1,238,null,{}] 21:23:01 INFO - PROCESS | 29411 | 1465100581114 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}] 21:23:01 INFO - PROCESS | 29411 | 1465100581119 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:01 INFO - PROCESS | 29411 | 1465100581294 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 21:23:01 INFO - PROCESS | 29411 | 1465100581615 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:01 INFO - PROCESS | 29411 | 1465100581622 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x9383c400 == 52 [pid = 29411] [id = 67] 21:23:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x9383c800) [pid = 29411] [serial = 199] [outer = (nil)] 21:23:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 103 (0x93be3c00) [pid = 29411] [serial = 200] [outer = 0x9383c800] 21:23:01 INFO - PROCESS | 29411 | 1465100581756 Marionette DEBUG loaded listener.js 21:23:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 104 (0x9471bc00) [pid = 29411] [serial = 201] [outer = 0x9383c800] 21:23:02 INFO - PROCESS | 29411 | 1465100582758 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]]]}] 21:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1735ms 21:23:02 INFO - PROCESS | 29411 | 1465100582838 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 21:23:02 INFO - PROCESS | 29411 | 1465100582844 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 21:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:23:02 INFO - PROCESS | 29411 | 1465100582852 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:23:02 INFO - PROCESS | 29411 | 1465100582856 Marionette TRACE conn4 <- [1,242,null,{}] 21:23:02 INFO - PROCESS | 29411 | 1465100582864 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}] 21:23:02 INFO - PROCESS | 29411 | 1465100582872 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:03 INFO - PROCESS | 29411 | 1465100583091 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 21:23:03 INFO - PROCESS | 29411 | --DOCSHELL 0x91f0d000 == 51 [pid = 29411] [id = 32] 21:23:03 INFO - PROCESS | 29411 | 1465100583329 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:03 INFO - PROCESS | 29411 | 1465100583335 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x93be6c00 == 52 [pid = 29411] [id = 68] 21:23:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x94712400) [pid = 29411] [serial = 202] [outer = (nil)] 21:23:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x95368000) [pid = 29411] [serial = 203] [outer = 0x94712400] 21:23:03 INFO - PROCESS | 29411 | 1465100583415 Marionette DEBUG loaded listener.js 21:23:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x953a3000) [pid = 29411] [serial = 204] [outer = 0x94712400] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0xa214f400) [pid = 29411] [serial = 131] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x9b60b800) [pid = 29411] [serial = 134] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x98c57c00) [pid = 29411] [serial = 116] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 103 (0x93b62800) [pid = 29411] [serial = 122] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 102 (0x93c36400) [pid = 29411] [serial = 123] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x9d465000) [pid = 29411] [serial = 119] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x98222c00) [pid = 29411] [serial = 125] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x98bb9400) [pid = 29411] [serial = 126] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x95365800) [pid = 29411] [serial = 113] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0xa21c5c00) [pid = 29411] [serial = 132] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 96 (0x9b9e0c00) [pid = 29411] [serial = 129] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x9b5cc400) [pid = 29411] [serial = 128] [outer = (nil)] [url = about:blank] 21:23:03 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0xa21c8800) [pid = 29411] [serial = 135] [outer = (nil)] [url = about:blank] 21:23:04 INFO - PROCESS | 29411 | 1465100584153 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]]]}] 21:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1340ms 21:23:04 INFO - PROCESS | 29411 | 1465100584203 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 21:23:04 INFO - PROCESS | 29411 | 1465100584209 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 21:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:23:04 INFO - PROCESS | 29411 | 1465100584218 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:23:04 INFO - PROCESS | 29411 | 1465100584222 Marionette TRACE conn4 <- [1,246,null,{}] 21:23:04 INFO - PROCESS | 29411 | 1465100584228 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}] 21:23:04 INFO - PROCESS | 29411 | 1465100584233 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:04 INFO - PROCESS | 29411 | 1465100584408 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 21:23:04 INFO - PROCESS | 29411 | 1465100584418 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:04 INFO - PROCESS | 29411 | 1465100584429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x94880800 == 53 [pid = 29411] [id = 69] 21:23:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x9539a400) [pid = 29411] [serial = 205] [outer = (nil)] 21:23:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x9902e800) [pid = 29411] [serial = 206] [outer = 0x9539a400] 21:23:04 INFO - PROCESS | 29411 | 1465100584499 Marionette DEBUG loaded listener.js 21:23:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 97 (0x9a0e7000) [pid = 29411] [serial = 207] [outer = 0x9539a400] 21:23:05 INFO - PROCESS | 29411 | 1465100585381 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]]]}] 21:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1185ms 21:23:05 INFO - PROCESS | 29411 | 1465100585403 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 21:23:05 INFO - PROCESS | 29411 | 1465100585407 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 21:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:23:05 INFO - PROCESS | 29411 | 1465100585420 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:23:05 INFO - PROCESS | 29411 | 1465100585429 Marionette TRACE conn4 <- [1,250,null,{}] 21:23:05 INFO - PROCESS | 29411 | 1465100585443 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}] 21:23:05 INFO - PROCESS | 29411 | 1465100585451 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:05 INFO - PROCESS | 29411 | 1465100585631 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 21:23:05 INFO - PROCESS | 29411 | 1465100585762 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:05 INFO - PROCESS | 29411 | 1465100585770 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x9471a400 == 54 [pid = 29411] [id = 70] 21:23:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0x98bba800) [pid = 29411] [serial = 208] [outer = (nil)] 21:23:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x9ab9e400) [pid = 29411] [serial = 209] [outer = 0x98bba800] 21:23:05 INFO - PROCESS | 29411 | 1465100585840 Marionette DEBUG loaded listener.js 21:23:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x9b5c6400) [pid = 29411] [serial = 210] [outer = 0x98bba800] 21:23:06 INFO - PROCESS | 29411 | 1465100586622 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]]]}] 21:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1241ms 21:23:06 INFO - PROCESS | 29411 | 1465100586659 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 21:23:06 INFO - PROCESS | 29411 | 1465100586663 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 21:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:23:06 INFO - PROCESS | 29411 | 1465100586677 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:23:06 INFO - PROCESS | 29411 | 1465100586679 Marionette TRACE conn4 <- [1,254,null,{}] 21:23:06 INFO - PROCESS | 29411 | 1465100586685 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}] 21:23:06 INFO - PROCESS | 29411 | 1465100586703 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:06 INFO - PROCESS | 29411 | 1465100586921 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 21:23:06 INFO - PROCESS | 29411 | 1465100586944 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:06 INFO - PROCESS | 29411 | 1465100586954 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x94879c00 == 55 [pid = 29411] [id = 71] 21:23:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x9a18a800) [pid = 29411] [serial = 211] [outer = (nil)] 21:23:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x9d463800) [pid = 29411] [serial = 212] [outer = 0x9a18a800] 21:23:07 INFO - PROCESS | 29411 | 1465100587025 Marionette DEBUG loaded listener.js 21:23:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 103 (0xa0610c00) [pid = 29411] [serial = 213] [outer = 0x9a18a800] 21:23:07 INFO - PROCESS | 29411 | 1465100587880 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]]]}] 21:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1228ms 21:23:07 INFO - PROCESS | 29411 | 1465100587906 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 21:23:07 INFO - PROCESS | 29411 | 1465100587909 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 21:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:23:07 INFO - PROCESS | 29411 | 1465100587921 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:23:07 INFO - PROCESS | 29411 | 1465100587923 Marionette TRACE conn4 <- [1,258,null,{}] 21:23:07 INFO - PROCESS | 29411 | 1465100587929 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}] 21:23:07 INFO - PROCESS | 29411 | 1465100587934 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:08 INFO - PROCESS | 29411 | 1465100588135 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 21:23:08 INFO - PROCESS | 29411 | --DOMWINDOW == 102 (0x98c5a000) [pid = 29411] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:23:08 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x93840400) [pid = 29411] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:23:08 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x94871c00) [pid = 29411] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:23:08 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x990b0000) [pid = 29411] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:23:08 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x93c33000) [pid = 29411] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:23:08 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0x9aaf1800) [pid = 29411] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:23:08 INFO - PROCESS | 29411 | 1465100588321 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:08 INFO - PROCESS | 29411 | 1465100588337 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x9536b400 == 56 [pid = 29411] [id = 72] 21:23:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0x98c5a000) [pid = 29411] [serial = 214] [outer = (nil)] 21:23:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x9d467c00) [pid = 29411] [serial = 215] [outer = 0x98c5a000] 21:23:08 INFO - PROCESS | 29411 | 1465100588416 Marionette DEBUG loaded listener.js 21:23:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0xa2431000) [pid = 29411] [serial = 216] [outer = 0x98c5a000] 21:23:09 INFO - PROCESS | 29411 | 1465100589138 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]]]}] 21:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1236ms 21:23:09 INFO - PROCESS | 29411 | 1465100589157 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 21:23:09 INFO - PROCESS | 29411 | 1465100589162 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 21:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:23:09 INFO - PROCESS | 29411 | 1465100589169 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:23:09 INFO - PROCESS | 29411 | 1465100589172 Marionette TRACE conn4 <- [1,262,null,{}] 21:23:09 INFO - PROCESS | 29411 | 1465100589186 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}] 21:23:09 INFO - PROCESS | 29411 | 1465100589191 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:09 INFO - PROCESS | 29411 | 1465100589343 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 21:23:09 INFO - PROCESS | 29411 | 1465100589363 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:09 INFO - PROCESS | 29411 | 1465100589370 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c7400 == 57 [pid = 29411] [id = 73] 21:23:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x917c8000) [pid = 29411] [serial = 217] [outer = (nil)] 21:23:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x917cf400) [pid = 29411] [serial = 218] [outer = 0x917c8000] 21:23:09 INFO - PROCESS | 29411 | 1465100589438 Marionette DEBUG loaded listener.js 21:23:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 103 (0x9b9d4800) [pid = 29411] [serial = 219] [outer = 0x917c8000] 21:23:10 INFO - PROCESS | 29411 | 1465100590368 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]]]}] 21:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1238ms 21:23:10 INFO - PROCESS | 29411 | 1465100590408 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 21:23:10 INFO - PROCESS | 29411 | 1465100590415 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 21:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:23:10 INFO - PROCESS | 29411 | 1465100590424 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:23:10 INFO - PROCESS | 29411 | 1465100590431 Marionette TRACE conn4 <- [1,266,null,{}] 21:23:10 INFO - PROCESS | 29411 | 1465100590483 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}] 21:23:10 INFO - PROCESS | 29411 | 1465100590488 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:10 INFO - PROCESS | 29411 | 1465100590757 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 21:23:10 INFO - PROCESS | 29411 | 1465100590879 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:10 INFO - PROCESS | 29411 | 1465100590895 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x917ce800 == 58 [pid = 29411] [id = 74] 21:23:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 104 (0x92306c00) [pid = 29411] [serial = 220] [outer = (nil)] 21:23:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x92aca800) [pid = 29411] [serial = 221] [outer = 0x92306c00] 21:23:11 INFO - PROCESS | 29411 | 1465100591031 Marionette DEBUG loaded listener.js 21:23:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x93c2b800) [pid = 29411] [serial = 222] [outer = 0x92306c00] 21:23:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x9539e000) [pid = 29411] [serial = 223] [outer = 0x948bf400] 21:23:12 INFO - PROCESS | 29411 | 1465100592010 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]]]}] 21:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1644ms 21:23:12 INFO - PROCESS | 29411 | 1465100592068 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 21:23:12 INFO - PROCESS | 29411 | 1465100592076 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 21:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:23:12 INFO - PROCESS | 29411 | 1465100592087 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:23:12 INFO - PROCESS | 29411 | 1465100592091 Marionette TRACE conn4 <- [1,270,null,{}] 21:23:12 INFO - PROCESS | 29411 | 1465100592098 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}] 21:23:12 INFO - PROCESS | 29411 | 1465100592104 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:12 INFO - PROCESS | 29411 | 1465100592388 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 21:23:12 INFO - PROCESS | 29411 | 1465100592561 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:12 INFO - PROCESS | 29411 | 1465100592571 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x95369800 == 59 [pid = 29411] [id = 75] 21:23:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x9539c400) [pid = 29411] [serial = 224] [outer = (nil)] 21:23:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x98c58c00) [pid = 29411] [serial = 225] [outer = 0x9539c400] 21:23:12 INFO - PROCESS | 29411 | 1465100592673 Marionette DEBUG loaded listener.js 21:23:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x9a0e3c00) [pid = 29411] [serial = 226] [outer = 0x9539c400] 21:23:13 INFO - PROCESS | 29411 | 1465100593537 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]]]}] 21:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1490ms 21:23:13 INFO - PROCESS | 29411 | 1465100593577 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 21:23:13 INFO - PROCESS | 29411 | 1465100593581 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 21:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:23:13 INFO - PROCESS | 29411 | 1465100593589 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:23:13 INFO - PROCESS | 29411 | 1465100593596 Marionette TRACE conn4 <- [1,274,null,{}] 21:23:13 INFO - PROCESS | 29411 | 1465100593613 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}] 21:23:13 INFO - PROCESS | 29411 | 1465100593622 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:13 INFO - PROCESS | 29411 | 1465100593819 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 21:23:13 INFO - PROCESS | 29411 | 1465100593980 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:14 INFO - PROCESS | 29411 | 1465100593992 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b60b000 == 60 [pid = 29411] [id = 76] 21:23:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x9b90cc00) [pid = 29411] [serial = 227] [outer = (nil)] 21:23:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x9d49e000) [pid = 29411] [serial = 228] [outer = 0x9b90cc00] 21:23:14 INFO - PROCESS | 29411 | 1465100594078 Marionette DEBUG loaded listener.js 21:23:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0xa2429000) [pid = 29411] [serial = 229] [outer = 0x9b90cc00] 21:23:14 INFO - PROCESS | 29411 | 1465100594991 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]]]}] 21:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1451ms 21:23:15 INFO - PROCESS | 29411 | 1465100595041 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 21:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:23:15 INFO - PROCESS | 29411 | 1465100595046 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 21:23:15 INFO - PROCESS | 29411 | 1465100595053 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:23:15 INFO - PROCESS | 29411 | 1465100595056 Marionette TRACE conn4 <- [1,278,null,{}] 21:23:15 INFO - PROCESS | 29411 | 1465100595062 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}] 21:23:15 INFO - PROCESS | 29411 | 1465100595067 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:15 INFO - PROCESS | 29411 | 1465100595266 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 21:23:15 INFO - PROCESS | 29411 | 1465100595426 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:15 INFO - PROCESS | 29411 | 1465100595434 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:15 INFO - PROCESS | 29411 | ++DOCSHELL 0xa33ee000 == 61 [pid = 29411] [id = 77] 21:23:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0xa500cc00) [pid = 29411] [serial = 230] [outer = (nil)] 21:23:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0xa676d400) [pid = 29411] [serial = 231] [outer = 0xa500cc00] 21:23:15 INFO - PROCESS | 29411 | 1465100595523 Marionette DEBUG loaded listener.js 21:23:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0xa6e8e400) [pid = 29411] [serial = 232] [outer = 0xa500cc00] 21:23:16 INFO - PROCESS | 29411 | 1465100596386 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]]]}] 21:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1382ms 21:23:16 INFO - PROCESS | 29411 | 1465100596444 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 21:23:16 INFO - PROCESS | 29411 | 1465100596449 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 21:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:23:16 INFO - PROCESS | 29411 | 1465100596457 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:23:16 INFO - PROCESS | 29411 | 1465100596460 Marionette TRACE conn4 <- [1,282,null,{}] 21:23:16 INFO - PROCESS | 29411 | 1465100596466 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}] 21:23:16 INFO - PROCESS | 29411 | 1465100596472 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:16 INFO - PROCESS | 29411 | 1465100596656 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 21:23:16 INFO - PROCESS | 29411 | 1465100596819 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:16 INFO - PROCESS | 29411 | 1465100596831 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x9230cc00 == 62 [pid = 29411] [id = 78] 21:23:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x9ab99000) [pid = 29411] [serial = 233] [outer = (nil)] 21:23:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0xa6f4a400) [pid = 29411] [serial = 234] [outer = 0x9ab99000] 21:23:16 INFO - PROCESS | 29411 | 1465100596908 Marionette DEBUG loaded listener.js 21:23:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0xa828b800) [pid = 29411] [serial = 235] [outer = 0x9ab99000] 21:23:17 INFO - PROCESS | 29411 | 1465100597833 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]]]}] 21:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1432ms 21:23:17 INFO - PROCESS | 29411 | 1465100597890 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 21:23:17 INFO - PROCESS | 29411 | 1465100597894 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 21:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:23:17 INFO - PROCESS | 29411 | 1465100597901 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:23:17 INFO - PROCESS | 29411 | 1465100597905 Marionette TRACE conn4 <- [1,286,null,{}] 21:23:17 INFO - PROCESS | 29411 | 1465100597911 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}] 21:23:17 INFO - PROCESS | 29411 | 1465100597920 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:18 INFO - PROCESS | 29411 | 1465100598178 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 21:23:18 INFO - PROCESS | 29411 | 1465100598382 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:18 INFO - PROCESS | 29411 | 1465100598391 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x94877800 == 63 [pid = 29411] [id = 79] 21:23:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0xa8c2c800) [pid = 29411] [serial = 236] [outer = (nil)] 21:23:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0xa9020c00) [pid = 29411] [serial = 237] [outer = 0xa8c2c800] 21:23:18 INFO - PROCESS | 29411 | 1465100598514 Marionette DEBUG loaded listener.js 21:23:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0xa9065800) [pid = 29411] [serial = 238] [outer = 0xa8c2c800] 21:23:19 INFO - PROCESS | 29411 | 1465100599350 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]]]}] 21:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1486ms 21:23:19 INFO - PROCESS | 29411 | 1465100599387 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 21:23:19 INFO - PROCESS | 29411 | 1465100599392 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 21:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:23:19 INFO - PROCESS | 29411 | 1465100599398 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:23:19 INFO - PROCESS | 29411 | 1465100599402 Marionette TRACE conn4 <- [1,290,null,{}] 21:23:19 INFO - PROCESS | 29411 | 1465100599407 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}] 21:23:19 INFO - PROCESS | 29411 | 1465100599412 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:19 INFO - PROCESS | 29411 | 1465100599594 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 21:23:19 INFO - PROCESS | 29411 | 1465100599757 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:19 INFO - PROCESS | 29411 | 1465100599764 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x9139a400 == 64 [pid = 29411] [id = 80] 21:23:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x9139b400) [pid = 29411] [serial = 239] [outer = (nil)] 21:23:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x913a1000) [pid = 29411] [serial = 240] [outer = 0x9139b400] 21:23:19 INFO - PROCESS | 29411 | 1465100599845 Marionette DEBUG loaded listener.js 21:23:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x913a4400) [pid = 29411] [serial = 241] [outer = 0x9139b400] 21:23:20 INFO - PROCESS | 29411 | 1465100600765 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]]]}] 21:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1432ms 21:23:20 INFO - PROCESS | 29411 | 1465100600831 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 21:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:23:20 INFO - PROCESS | 29411 | 1465100600836 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 21:23:20 INFO - PROCESS | 29411 | 1465100600842 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:23:20 INFO - PROCESS | 29411 | 1465100600846 Marionette TRACE conn4 <- [1,294,null,{}] 21:23:20 INFO - PROCESS | 29411 | 1465100600851 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}] 21:23:20 INFO - PROCESS | 29411 | 1465100600856 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:21 INFO - PROCESS | 29411 | 1465100601100 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 21:23:21 INFO - PROCESS | 29411 | 1465100601301 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:21 INFO - PROCESS | 29411 | 1465100601308 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c5c00 == 65 [pid = 29411] [id = 81] 21:23:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x8f6c8400) [pid = 29411] [serial = 242] [outer = (nil)] 21:23:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x8f6cf000) [pid = 29411] [serial = 243] [outer = 0x8f6c8400] 21:23:21 INFO - PROCESS | 29411 | 1465100601434 Marionette DEBUG loaded listener.js 21:23:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x8f6d2000) [pid = 29411] [serial = 244] [outer = 0x8f6c8400] 21:23:22 INFO - PROCESS | 29411 | 1465100602604 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]]]}] 21:23:22 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. 21:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1787ms 21:23:22 INFO - PROCESS | 29411 | 1465100602630 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 21:23:22 INFO - PROCESS | 29411 | 1465100602637 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 21:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:23:22 INFO - PROCESS | 29411 | 1465100602645 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:23:22 INFO - PROCESS | 29411 | 1465100602653 Marionette TRACE conn4 <- [1,298,null,{}] 21:23:22 INFO - PROCESS | 29411 | 1465100602662 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}] 21:23:22 INFO - PROCESS | 29411 | 1465100602667 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:22 INFO - PROCESS | 29411 | 1465100602942 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 21:23:23 INFO - PROCESS | 29411 | 1465100603249 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:23 INFO - PROCESS | 29411 | 1465100603257 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x92ac8000 == 66 [pid = 29411] [id = 82] 21:23:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x92ac8400) [pid = 29411] [serial = 245] [outer = (nil)] 21:23:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x92ad0000) [pid = 29411] [serial = 246] [outer = 0x92ac8400] 21:23:23 INFO - PROCESS | 29411 | 1465100603343 Marionette DEBUG loaded listener.js 21:23:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x93b6c800) [pid = 29411] [serial = 247] [outer = 0x92ac8400] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x94871800 == 65 [pid = 29411] [id = 56] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x91f0c800 == 64 [pid = 29411] [id = 55] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0xa2214400 == 63 [pid = 29411] [id = 28] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x9d498800 == 62 [pid = 29411] [id = 27] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0xa2159800) [pid = 29411] [serial = 173] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0xa6f47800) [pid = 29411] [serial = 152] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x9536b400 == 61 [pid = 29411] [id = 72] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x94879c00 == 60 [pid = 29411] [id = 71] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x9471a400 == 59 [pid = 29411] [id = 70] 21:23:24 INFO - PROCESS | 29411 | 1465100604247 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]]]}] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x94880800 == 58 [pid = 29411] [id = 69] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x93be6c00 == 57 [pid = 29411] [id = 68] 21:23:24 INFO - PROCESS | 29411 | --DOCSHELL 0x9383c400 == 56 [pid = 29411] [id = 67] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x9d459c00) [pid = 29411] [serial = 171] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0xa68ed000) [pid = 29411] [serial = 149] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x99aec800) [pid = 29411] [serial = 161] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x93c31000) [pid = 29411] [serial = 156] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x9487bc00) [pid = 29411] [serial = 167] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0xa34a4400) [pid = 29411] [serial = 137] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x9aaf7000) [pid = 29411] [serial = 170] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0xa6293000) [pid = 29411] [serial = 146] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x948c1000) [pid = 29411] [serial = 158] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x95366000) [pid = 29411] [serial = 140] [outer = (nil)] [url = about:blank] 21:23:24 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. 21:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1687ms 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x9b10c000) [pid = 29411] [serial = 143] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x93b61800) [pid = 29411] [serial = 155] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x95370400) [pid = 29411] [serial = 159] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x9b5bf000) [pid = 29411] [serial = 165] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x9a0e3400) [pid = 29411] [serial = 162] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0x9ada4000) [pid = 29411] [serial = 164] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x9487d000) [pid = 29411] [serial = 168] [outer = (nil)] [url = about:blank] 21:23:24 INFO - PROCESS | 29411 | 1465100604336 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 21:23:24 INFO - PROCESS | 29411 | 1465100604344 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 21:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:23:24 INFO - PROCESS | 29411 | 1465100604354 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:23:24 INFO - PROCESS | 29411 | 1465100604358 Marionette TRACE conn4 <- [1,302,null,{}] 21:23:24 INFO - PROCESS | 29411 | 1465100604364 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}] 21:23:24 INFO - PROCESS | 29411 | 1465100604370 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:24 INFO - PROCESS | 29411 | 1465100604556 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 21:23:24 INFO - PROCESS | 29411 | 1465100604717 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:24 INFO - PROCESS | 29411 | 1465100604726 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x94720000 == 57 [pid = 29411] [id = 83] 21:23:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x94871800) [pid = 29411] [serial = 248] [outer = (nil)] 21:23:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0x94877400) [pid = 29411] [serial = 249] [outer = 0x94871800] 21:23:24 INFO - PROCESS | 29411 | 1465100604805 Marionette DEBUG loaded listener.js 21:23:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0x9487f000) [pid = 29411] [serial = 250] [outer = 0x94871800] 21:23:25 INFO - PROCESS | 29411 | 1465100605573 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]]]}] 21:23:25 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. 21:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1280ms 21:23:25 INFO - PROCESS | 29411 | 1465100605634 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 21:23:25 INFO - PROCESS | 29411 | 1465100605639 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 21:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:23:25 INFO - PROCESS | 29411 | 1465100605645 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:23:25 INFO - PROCESS | 29411 | 1465100605651 Marionette TRACE conn4 <- [1,306,null,{}] 21:23:25 INFO - PROCESS | 29411 | 1465100605666 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}] 21:23:25 INFO - PROCESS | 29411 | 1465100605674 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:25 INFO - PROCESS | 29411 | 1465100605840 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 21:23:25 INFO - PROCESS | 29411 | 1465100605851 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:25 INFO - PROCESS | 29411 | 1465100605861 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x95398400 == 58 [pid = 29411] [id = 84] 21:23:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0x9539ac00) [pid = 29411] [serial = 251] [outer = (nil)] 21:23:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x98220000) [pid = 29411] [serial = 252] [outer = 0x9539ac00] 21:23:26 INFO - PROCESS | 29411 | 1465100606043 Marionette DEBUG loaded listener.js 21:23:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x99028800) [pid = 29411] [serial = 253] [outer = 0x9539ac00] 21:23:26 INFO - PROCESS | 29411 | 1465100606797 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]]]}] 21:23:26 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. 21:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1186ms 21:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:23:26 INFO - PROCESS | 29411 | 1465100606832 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 21:23:26 INFO - PROCESS | 29411 | 1465100606835 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 21:23:26 INFO - PROCESS | 29411 | 1465100606842 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:23:26 INFO - PROCESS | 29411 | 1465100606845 Marionette TRACE conn4 <- [1,310,null,{}] 21:23:26 INFO - PROCESS | 29411 | 1465100606863 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}] 21:23:26 INFO - PROCESS | 29411 | 1465100606868 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:27 INFO - PROCESS | 29411 | 1465100607074 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 21:23:27 INFO - PROCESS | 29411 | 1465100607092 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:27 INFO - PROCESS | 29411 | 1465100607104 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c6c00 == 59 [pid = 29411] [id = 85] 21:23:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x99aec800) [pid = 29411] [serial = 254] [outer = (nil)] 21:23:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x9a183400) [pid = 29411] [serial = 255] [outer = 0x99aec800] 21:23:27 INFO - PROCESS | 29411 | 1465100607179 Marionette DEBUG loaded listener.js 21:23:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x9aae9c00) [pid = 29411] [serial = 256] [outer = 0x99aec800] 21:23:28 INFO - PROCESS | 29411 | 1465100608011 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]]]}] 21:23:28 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. 21:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1236ms 21:23:28 INFO - PROCESS | 29411 | 1465100608081 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 21:23:28 INFO - PROCESS | 29411 | 1465100608085 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 21:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:23:28 INFO - PROCESS | 29411 | 1465100608092 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:23:28 INFO - PROCESS | 29411 | 1465100608094 Marionette TRACE conn4 <- [1,314,null,{}] 21:23:28 INFO - PROCESS | 29411 | 1465100608100 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}] 21:23:28 INFO - PROCESS | 29411 | 1465100608105 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:28 INFO - PROCESS | 29411 | 1465100608310 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 21:23:28 INFO - PROCESS | 29411 | 1465100608335 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:28 INFO - PROCESS | 29411 | 1465100608344 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f72000 == 60 [pid = 29411] [id = 86] 21:23:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x90f73000) [pid = 29411] [serial = 257] [outer = (nil)] 21:23:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x90f7b000) [pid = 29411] [serial = 258] [outer = 0x90f73000] 21:23:28 INFO - PROCESS | 29411 | 1465100608409 Marionette DEBUG loaded listener.js 21:23:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x90f7dc00) [pid = 29411] [serial = 259] [outer = 0x90f73000] 21:23:29 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x9a18a800) [pid = 29411] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:23:29 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x98c5a000) [pid = 29411] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:23:29 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x98bba800) [pid = 29411] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:23:29 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x9539a400) [pid = 29411] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:23:29 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x94712400) [pid = 29411] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:23:29 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x9383c800) [pid = 29411] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:23:29 INFO - PROCESS | 29411 | 1465100609560 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]]]}] 21:23:29 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. 21:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1483ms 21:23:29 INFO - PROCESS | 29411 | 1465100609575 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 21:23:29 INFO - PROCESS | 29411 | 1465100609578 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 21:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:23:29 INFO - PROCESS | 29411 | 1465100609584 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:23:29 INFO - PROCESS | 29411 | 1465100609587 Marionette TRACE conn4 <- [1,318,null,{}] 21:23:29 INFO - PROCESS | 29411 | 1465100609593 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}] 21:23:29 INFO - PROCESS | 29411 | 1465100609602 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:29 INFO - PROCESS | 29411 | 1465100609822 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 21:23:29 INFO - PROCESS | 29411 | 1465100609841 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:29 INFO - PROCESS | 29411 | 1465100609848 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f867c00 == 61 [pid = 29411] [id = 87] 21:23:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x8f869000) [pid = 29411] [serial = 260] [outer = (nil)] 21:23:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x90f75400) [pid = 29411] [serial = 261] [outer = 0x8f869000] 21:23:29 INFO - PROCESS | 29411 | 1465100609919 Marionette DEBUG loaded listener.js 21:23:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x91f0b400) [pid = 29411] [serial = 262] [outer = 0x8f869000] 21:23:30 INFO - PROCESS | 29411 | 1465100610724 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]]]}] 21:23:30 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. 21:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1178ms 21:23:30 INFO - PROCESS | 29411 | 1465100610764 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 21:23:30 INFO - PROCESS | 29411 | 1465100610768 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 21:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:23:30 INFO - PROCESS | 29411 | 1465100610774 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:23:30 INFO - PROCESS | 29411 | 1465100610777 Marionette TRACE conn4 <- [1,322,null,{}] 21:23:30 INFO - PROCESS | 29411 | 1465100610783 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}] 21:23:30 INFO - PROCESS | 29411 | 1465100610787 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:30 INFO - PROCESS | 29411 | 1465100610959 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 21:23:30 INFO - PROCESS | 29411 | 1465100610969 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:30 INFO - PROCESS | 29411 | 1465100610974 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x917ce400 == 62 [pid = 29411] [id = 88] 21:23:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x98c5a000) [pid = 29411] [serial = 263] [outer = (nil)] 21:23:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x9aaec400) [pid = 29411] [serial = 264] [outer = 0x98c5a000] 21:23:31 INFO - PROCESS | 29411 | 1465100611043 Marionette DEBUG loaded listener.js 21:23:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x9aaf3400) [pid = 29411] [serial = 265] [outer = 0x98c5a000] 21:23:32 INFO - PROCESS | 29411 | 1465100612176 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]]]}] 21:23:32 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. 21:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1432ms 21:23:32 INFO - PROCESS | 29411 | 1465100612208 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 21:23:32 INFO - PROCESS | 29411 | 1465100612213 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 21:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:23:32 INFO - PROCESS | 29411 | 1465100612222 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:23:32 INFO - PROCESS | 29411 | 1465100612230 Marionette TRACE conn4 <- [1,326,null,{}] 21:23:32 INFO - PROCESS | 29411 | 1465100612238 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}] 21:23:32 INFO - PROCESS | 29411 | 1465100612244 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:32 INFO - PROCESS | 29411 | 1465100612480 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 21:23:32 INFO - PROCESS | 29411 | 1465100612691 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:32 INFO - PROCESS | 29411 | 1465100612704 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f78400 == 63 [pid = 29411] [id = 89] 21:23:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x90f78c00) [pid = 29411] [serial = 266] [outer = (nil)] 21:23:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x9139f800) [pid = 29411] [serial = 267] [outer = 0x90f78c00] 21:23:32 INFO - PROCESS | 29411 | 1465100612831 Marionette DEBUG loaded listener.js 21:23:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x91f9cc00) [pid = 29411] [serial = 268] [outer = 0x90f78c00] 21:23:33 INFO - PROCESS | 29411 | 1465100613776 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]]]}] 21:23:33 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. 21:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1588ms 21:23:33 INFO - PROCESS | 29411 | 1465100613811 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 21:23:33 INFO - PROCESS | 29411 | 1465100613819 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 21:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:23:33 INFO - PROCESS | 29411 | 1465100613830 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:23:33 INFO - PROCESS | 29411 | 1465100613835 Marionette TRACE conn4 <- [1,330,null,{}] 21:23:33 INFO - PROCESS | 29411 | 1465100613842 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}] 21:23:33 INFO - PROCESS | 29411 | 1465100613847 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:34 INFO - PROCESS | 29411 | 1465100614049 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 21:23:34 INFO - PROCESS | 29411 | 1465100614259 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:34 INFO - PROCESS | 29411 | 1465100614270 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x93842c00 == 64 [pid = 29411] [id = 90] 21:23:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x93c2d000) [pid = 29411] [serial = 269] [outer = (nil)] 21:23:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x93c35000) [pid = 29411] [serial = 270] [outer = 0x93c2d000] 21:23:34 INFO - PROCESS | 29411 | 1465100614409 Marionette DEBUG loaded listener.js 21:23:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x94874000) [pid = 29411] [serial = 271] [outer = 0x93c2d000] 21:23:35 INFO - PROCESS | 29411 | 1465100615364 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]]]}] 21:23:35 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. 21:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1589ms 21:23:35 INFO - PROCESS | 29411 | 1465100615420 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 21:23:35 INFO - PROCESS | 29411 | 1465100615423 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 21:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:23:35 INFO - PROCESS | 29411 | 1465100615430 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:23:35 INFO - PROCESS | 29411 | 1465100615436 Marionette TRACE conn4 <- [1,334,null,{}] 21:23:35 INFO - PROCESS | 29411 | 1465100615453 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}] 21:23:35 INFO - PROCESS | 29411 | 1465100615462 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:35 INFO - PROCESS | 29411 | 1465100615702 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 21:23:35 INFO - PROCESS | 29411 | 1465100615957 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:35 INFO - PROCESS | 29411 | 1465100615969 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x9a18ac00 == 65 [pid = 29411] [id = 91] 21:23:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x9a18bc00) [pid = 29411] [serial = 272] [outer = (nil)] 21:23:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x9ab9ac00) [pid = 29411] [serial = 273] [outer = 0x9a18bc00] 21:23:36 INFO - PROCESS | 29411 | 1465100616060 Marionette DEBUG loaded listener.js 21:23:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x9b10c000) [pid = 29411] [serial = 274] [outer = 0x9a18bc00] 21:23:36 INFO - PROCESS | 29411 | 1465100616893 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]]]}] 21:23:36 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. 21:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1488ms 21:23:36 INFO - PROCESS | 29411 | 1465100616921 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 21:23:36 INFO - PROCESS | 29411 | 1465100616926 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 21:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:23:36 INFO - PROCESS | 29411 | 1465100616934 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:23:36 INFO - PROCESS | 29411 | 1465100616938 Marionette TRACE conn4 <- [1,338,null,{}] 21:23:36 INFO - PROCESS | 29411 | 1465100616944 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}] 21:23:36 INFO - PROCESS | 29411 | 1465100616949 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:37 INFO - PROCESS | 29411 | 1465100617140 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 21:23:37 INFO - PROCESS | 29411 | 1465100617305 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:37 INFO - PROCESS | 29411 | 1465100617316 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b143800 == 66 [pid = 29411] [id = 92] 21:23:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x9b5c2800) [pid = 29411] [serial = 275] [outer = (nil)] 21:23:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x9b90b800) [pid = 29411] [serial = 276] [outer = 0x9b5c2800] 21:23:37 INFO - PROCESS | 29411 | 1465100617390 Marionette DEBUG loaded listener.js 21:23:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x9d459c00) [pid = 29411] [serial = 277] [outer = 0x9b5c2800] 21:23:38 INFO - PROCESS | 29411 | 1465100618343 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]]]}] 21:23:38 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. 21:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1482ms 21:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:23:38 INFO - PROCESS | 29411 | 1465100618417 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 21:23:38 INFO - PROCESS | 29411 | 1465100618421 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 21:23:38 INFO - PROCESS | 29411 | 1465100618427 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:23:38 INFO - PROCESS | 29411 | 1465100618431 Marionette TRACE conn4 <- [1,342,null,{}] 21:23:38 INFO - PROCESS | 29411 | 1465100618436 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}] 21:23:38 INFO - PROCESS | 29411 | 1465100618443 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:38 INFO - PROCESS | 29411 | 1465100618656 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 21:23:38 INFO - PROCESS | 29411 | 1465100618867 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:38 INFO - PROCESS | 29411 | 1465100618874 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x92de6800 == 67 [pid = 29411] [id = 93] 21:23:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x92dea400) [pid = 29411] [serial = 278] [outer = (nil)] 21:23:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x92dee000) [pid = 29411] [serial = 279] [outer = 0x92dea400] 21:23:39 INFO - PROCESS | 29411 | 1465100619001 Marionette DEBUG loaded listener.js 21:23:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x92df0400) [pid = 29411] [serial = 280] [outer = 0x92dea400] 21:23:39 INFO - PROCESS | 29411 | 1465100619880 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]]]}] 21:23:39 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. 21:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1483ms 21:23:39 INFO - PROCESS | 29411 | 1465100619909 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 21:23:39 INFO - PROCESS | 29411 | 1465100619914 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 21:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:23:39 INFO - PROCESS | 29411 | 1465100619920 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:23:39 INFO - PROCESS | 29411 | 1465100619923 Marionette TRACE conn4 <- [1,346,null,{}] 21:23:39 INFO - PROCESS | 29411 | 1465100619929 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}] 21:23:39 INFO - PROCESS | 29411 | 1465100619939 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:40 INFO - PROCESS | 29411 | 1465100620133 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 21:23:40 INFO - PROCESS | 29411 | 1465100620299 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:40 INFO - PROCESS | 29411 | 1465100620310 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x92de4c00 == 68 [pid = 29411] [id = 94] 21:23:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x92de7000) [pid = 29411] [serial = 281] [outer = (nil)] 21:23:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0xa2154000) [pid = 29411] [serial = 282] [outer = 0x92de7000] 21:23:40 INFO - PROCESS | 29411 | 1465100620385 Marionette DEBUG loaded listener.js 21:23:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0xa21c5800) [pid = 29411] [serial = 283] [outer = 0x92de7000] 21:23:41 INFO - PROCESS | 29411 | 1465100621323 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]]]}] 21:23:41 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. 21:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1434ms 21:23:41 INFO - PROCESS | 29411 | 1465100621355 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 21:23:41 INFO - PROCESS | 29411 | 1465100621358 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 21:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:23:41 INFO - PROCESS | 29411 | 1465100621365 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:23:41 INFO - PROCESS | 29411 | 1465100621369 Marionette TRACE conn4 <- [1,350,null,{}] 21:23:41 INFO - PROCESS | 29411 | 1465100621374 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}] 21:23:41 INFO - PROCESS | 29411 | 1465100621380 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:41 INFO - PROCESS | 29411 | 1465100621556 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 21:23:41 INFO - PROCESS | 29411 | 1465100621728 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:41 INFO - PROCESS | 29411 | 1465100621738 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c3c00 == 69 [pid = 29411] [id = 95] 21:23:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x9d498800) [pid = 29411] [serial = 284] [outer = (nil)] 21:23:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0xa500fc00) [pid = 29411] [serial = 285] [outer = 0x9d498800] 21:23:41 INFO - PROCESS | 29411 | 1465100621815 Marionette DEBUG loaded listener.js 21:23:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0xa6291c00) [pid = 29411] [serial = 286] [outer = 0x9d498800] 21:23:42 INFO - PROCESS | 29411 | 1465100622734 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]]]}] 21:23:42 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. 21:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1432ms 21:23:42 INFO - PROCESS | 29411 | 1465100622798 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 21:23:42 INFO - PROCESS | 29411 | 1465100622802 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 21:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:23:42 INFO - PROCESS | 29411 | 1465100622809 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:23:42 INFO - PROCESS | 29411 | 1465100622811 Marionette TRACE conn4 <- [1,354,null,{}] 21:23:42 INFO - PROCESS | 29411 | 1465100622817 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}] 21:23:42 INFO - PROCESS | 29411 | 1465100622823 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:43 INFO - PROCESS | 29411 | 1465100623030 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 21:23:43 INFO - PROCESS | 29411 | 1465100623495 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:43 INFO - PROCESS | 29411 | 1465100623508 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f862400 == 70 [pid = 29411] [id = 96] 21:23:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x8f862800) [pid = 29411] [serial = 287] [outer = (nil)] 21:23:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x8f865c00) [pid = 29411] [serial = 288] [outer = 0x8f862800] 21:23:43 INFO - PROCESS | 29411 | 1465100623622 Marionette DEBUG loaded listener.js 21:23:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x90f76000) [pid = 29411] [serial = 289] [outer = 0x8f862800] 21:23:44 INFO - PROCESS | 29411 | 1465100624585 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]]]}] 21:23:44 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. 21:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1832ms 21:23:44 INFO - PROCESS | 29411 | 1465100624644 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 21:23:44 INFO - PROCESS | 29411 | 1465100624650 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 21:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:23:44 INFO - PROCESS | 29411 | 1465100624657 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:23:44 INFO - PROCESS | 29411 | 1465100624662 Marionette TRACE conn4 <- [1,358,null,{}] 21:23:44 INFO - PROCESS | 29411 | 1465100624669 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}] 21:23:44 INFO - PROCESS | 29411 | 1465100624677 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:44 INFO - PROCESS | 29411 | 1465100624931 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x91f97c00 == 69 [pid = 29411] [id = 57] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x91f0ac00 == 68 [pid = 29411] [id = 31] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x98c4e800 == 67 [pid = 29411] [id = 54] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x9383f800 == 66 [pid = 29411] [id = 52] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x93be3400 == 65 [pid = 29411] [id = 53] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x8f867c00 == 64 [pid = 29411] [id = 87] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x917cf400) [pid = 29411] [serial = 218] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x92acac00) [pid = 29411] [serial = 197] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x90f72000 == 63 [pid = 29411] [id = 86] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c6c00 == 62 [pid = 29411] [id = 85] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x95398400 == 61 [pid = 29411] [id = 84] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x94720000 == 60 [pid = 29411] [id = 83] 21:23:45 INFO - PROCESS | 29411 | 1465100625210 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:45 INFO - PROCESS | 29411 | 1465100625217 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x92ac8000 == 59 [pid = 29411] [id = 82] 21:23:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d1c00 == 60 [pid = 29411] [id = 97] 21:23:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x8f86a000) [pid = 29411] [serial = 290] [outer = (nil)] 21:23:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x913a3000) [pid = 29411] [serial = 291] [outer = 0x8f86a000] 21:23:45 INFO - PROCESS | 29411 | 1465100625298 Marionette DEBUG loaded listener.js 21:23:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x917cf400) [pid = 29411] [serial = 292] [outer = 0x8f86a000] 21:23:45 INFO - PROCESS | 29411 | --DOCSHELL 0x917ce800 == 59 [pid = 29411] [id = 74] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x9d463800) [pid = 29411] [serial = 212] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x9d467c00) [pid = 29411] [serial = 215] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x9ab9e400) [pid = 29411] [serial = 209] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x9902e800) [pid = 29411] [serial = 206] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x9a0e7000) [pid = 29411] [serial = 207] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x95368000) [pid = 29411] [serial = 203] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x953a3000) [pid = 29411] [serial = 204] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x9ab94800) [pid = 29411] [serial = 191] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x9487a000) [pid = 29411] [serial = 176] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x9471bc00) [pid = 29411] [serial = 201] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x93be3c00) [pid = 29411] [serial = 200] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x99dc2c00) [pid = 29411] [serial = 179] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x9a18a000) [pid = 29411] [serial = 185] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0xa22df000) [pid = 29411] [serial = 182] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x9539e400) [pid = 29411] [serial = 188] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0xa22e0c00) [pid = 29411] [serial = 194] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0xa0610c00) [pid = 29411] [serial = 213] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x9b5c6400) [pid = 29411] [serial = 210] [outer = (nil)] [url = about:blank] 21:23:45 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0xa2431000) [pid = 29411] [serial = 216] [outer = (nil)] [url = about:blank] 21:23:46 INFO - PROCESS | 29411 | 1465100626100 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]]]}] 21:23:46 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. 21:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1499ms 21:23:46 INFO - PROCESS | 29411 | 1465100626161 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 21:23:46 INFO - PROCESS | 29411 | 1465100626168 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 21:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:23:46 INFO - PROCESS | 29411 | 1465100626188 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:23:46 INFO - PROCESS | 29411 | 1465100626192 Marionette TRACE conn4 <- [1,362,null,{}] 21:23:46 INFO - PROCESS | 29411 | 1465100626199 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}] 21:23:46 INFO - PROCESS | 29411 | 1465100626205 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:46 INFO - PROCESS | 29411 | 1465100626378 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 21:23:46 INFO - PROCESS | 29411 | 1465100626388 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:46 INFO - PROCESS | 29411 | 1465100626397 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x92acec00 == 60 [pid = 29411] [id = 98] 21:23:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x92ad0400) [pid = 29411] [serial = 293] [outer = (nil)] 21:23:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x92dee800) [pid = 29411] [serial = 294] [outer = 0x92ad0400] 21:23:46 INFO - PROCESS | 29411 | 1465100626465 Marionette DEBUG loaded listener.js 21:23:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x93be3800) [pid = 29411] [serial = 295] [outer = 0x92ad0400] 21:23:47 INFO - PROCESS | 29411 | 1465100627393 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]]]}] 21:23:47 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. 21:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1235ms 21:23:47 INFO - PROCESS | 29411 | 1465100627418 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 21:23:47 INFO - PROCESS | 29411 | 1465100627422 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 21:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:23:47 INFO - PROCESS | 29411 | 1465100627436 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:23:47 INFO - PROCESS | 29411 | 1465100627444 Marionette TRACE conn4 <- [1,366,null,{}] 21:23:47 INFO - PROCESS | 29411 | 1465100627452 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}] 21:23:47 INFO - PROCESS | 29411 | 1465100627459 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:47 INFO - PROCESS | 29411 | 1465100627624 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 21:23:47 INFO - PROCESS | 29411 | 1465100627774 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:47 INFO - PROCESS | 29411 | 1465100627782 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a3c00 == 61 [pid = 29411] [id = 99] 21:23:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x94714400) [pid = 29411] [serial = 296] [outer = (nil)] 21:23:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x9536b400) [pid = 29411] [serial = 297] [outer = 0x94714400] 21:23:47 INFO - PROCESS | 29411 | 1465100627849 Marionette DEBUG loaded listener.js 21:23:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x9539b000) [pid = 29411] [serial = 298] [outer = 0x94714400] 21:23:48 INFO - PROCESS | 29411 | 1465100628702 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]]]}] 21:23:48 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. 21:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1344ms 21:23:48 INFO - PROCESS | 29411 | 1465100628774 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 21:23:48 INFO - PROCESS | 29411 | 1465100628778 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 21:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:23:48 INFO - PROCESS | 29411 | 1465100628785 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:23:48 INFO - PROCESS | 29411 | 1465100628788 Marionette TRACE conn4 <- [1,370,null,{}] 21:23:48 INFO - PROCESS | 29411 | 1465100628803 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}] 21:23:48 INFO - PROCESS | 29411 | 1465100628809 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:49 INFO - PROCESS | 29411 | 1465100629036 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 21:23:49 INFO - PROCESS | 29411 | 1465100629060 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:49 INFO - PROCESS | 29411 | 1465100629066 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x9539f400 == 62 [pid = 29411] [id = 100] 21:23:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x9539fc00) [pid = 29411] [serial = 299] [outer = (nil)] 21:23:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x98c53000) [pid = 29411] [serial = 300] [outer = 0x9539fc00] 21:23:49 INFO - PROCESS | 29411 | 1465100629134 Marionette DEBUG loaded listener.js 21:23:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x998cd400) [pid = 29411] [serial = 301] [outer = 0x9539fc00] 21:23:49 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x92ac8400) [pid = 29411] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:23:49 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x99aec800) [pid = 29411] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:23:49 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x9539ac00) [pid = 29411] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:23:49 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x94871800) [pid = 29411] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:23:49 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x8f869000) [pid = 29411] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:23:49 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x90f73000) [pid = 29411] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:23:50 INFO - PROCESS | 29411 | 1465100630205 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]]]}] 21:23:50 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. 21:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1486ms 21:23:50 INFO - PROCESS | 29411 | 1465100630271 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 21:23:50 INFO - PROCESS | 29411 | 1465100630275 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 21:23:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:23:50 INFO - PROCESS | 29411 | 1465100630281 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:23:50 INFO - PROCESS | 29411 | 1465100630284 Marionette TRACE conn4 <- [1,374,null,{}] 21:23:50 INFO - PROCESS | 29411 | 1465100630290 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}] 21:23:50 INFO - PROCESS | 29411 | 1465100630295 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:50 INFO - PROCESS | 29411 | 1465100630452 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 21:23:50 INFO - PROCESS | 29411 | 1465100630627 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:50 INFO - PROCESS | 29411 | 1465100630642 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x9539ac00 == 63 [pid = 29411] [id = 101] 21:23:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x953a3800) [pid = 29411] [serial = 302] [outer = (nil)] 21:23:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x99aec800) [pid = 29411] [serial = 303] [outer = 0x953a3800] 21:23:50 INFO - PROCESS | 29411 | 1465100630726 Marionette DEBUG loaded listener.js 21:23:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x9a18a000) [pid = 29411] [serial = 304] [outer = 0x953a3800] 21:23:51 INFO - PROCESS | 29411 | 1465100631470 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:23:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:23:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1237ms 21:23:51 INFO - PROCESS | 29411 | 1465100631520 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 21:23:51 INFO - PROCESS | 29411 | 1465100631523 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 21:23:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:23:51 INFO - PROCESS | 29411 | 1465100631529 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:23:51 INFO - PROCESS | 29411 | 1465100631532 Marionette TRACE conn4 <- [1,378,null,{}] 21:23:51 INFO - PROCESS | 29411 | 1465100631538 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}] 21:23:51 INFO - PROCESS | 29411 | 1465100631543 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:51 INFO - PROCESS | 29411 | 1465100631717 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 21:23:51 INFO - PROCESS | 29411 | 1465100631727 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:51 INFO - PROCESS | 29411 | 1465100631734 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f85f400 == 64 [pid = 29411] [id = 102] 21:23:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x98220c00) [pid = 29411] [serial = 305] [outer = (nil)] 21:23:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x9ada5400) [pid = 29411] [serial = 306] [outer = 0x98220c00] 21:23:51 INFO - PROCESS | 29411 | 1465100631801 Marionette DEBUG loaded listener.js 21:23:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x9b5c1c00) [pid = 29411] [serial = 307] [outer = 0x98220c00] 21:23:52 INFO - PROCESS | 29411 | 1465100632924 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:23:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:23:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1438ms 21:23:52 INFO - PROCESS | 29411 | 1465100632969 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 21:23:52 INFO - PROCESS | 29411 | 1465100632976 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 21:23:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:23:52 INFO - PROCESS | 29411 | 1465100632984 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:23:52 INFO - PROCESS | 29411 | 1465100632992 Marionette TRACE conn4 <- [1,382,null,{}] 21:23:53 INFO - PROCESS | 29411 | 1465100633000 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}] 21:23:53 INFO - PROCESS | 29411 | 1465100633006 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:53 INFO - PROCESS | 29411 | 1465100633211 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 21:23:53 INFO - PROCESS | 29411 | 1465100633466 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:53 INFO - PROCESS | 29411 | 1465100633473 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f79400 == 65 [pid = 29411] [id = 103] 21:23:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x913a4c00) [pid = 29411] [serial = 308] [outer = (nil)] 21:23:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x92ac6c00) [pid = 29411] [serial = 309] [outer = 0x913a4c00] 21:23:53 INFO - PROCESS | 29411 | 1465100633605 Marionette DEBUG loaded listener.js 21:23:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x92de6000) [pid = 29411] [serial = 310] [outer = 0x913a4c00] 21:23:54 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:23:54 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:23:54 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:23:54 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:23:54 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:23:54 INFO - PROCESS | 29411 | 1465100634534 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:23:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:23:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1589ms 21:23:54 INFO - PROCESS | 29411 | 1465100634573 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 21:23:54 INFO - PROCESS | 29411 | 1465100634581 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 21:23:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:23:54 INFO - PROCESS | 29411 | 1465100634591 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:23:54 INFO - PROCESS | 29411 | 1465100634596 Marionette TRACE conn4 <- [1,386,null,{}] 21:23:54 INFO - PROCESS | 29411 | 1465100634602 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}] 21:23:54 INFO - PROCESS | 29411 | 1465100634607 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:54 INFO - PROCESS | 29411 | 1465100634804 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 21:23:55 INFO - PROCESS | 29411 | 1465100635062 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:55 INFO - PROCESS | 29411 | 1465100635073 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eedf000 == 66 [pid = 29411] [id = 104] 21:23:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x8eee7800) [pid = 29411] [serial = 311] [outer = (nil)] 21:23:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x92ac8400) [pid = 29411] [serial = 312] [outer = 0x8eee7800] 21:23:55 INFO - PROCESS | 29411 | 1465100635199 Marionette DEBUG loaded listener.js 21:23:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x93be3400) [pid = 29411] [serial = 313] [outer = 0x8eee7800] 21:23:56 INFO - PROCESS | 29411 | 1465100636127 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]]]}] 21:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1588ms 21:23:56 INFO - PROCESS | 29411 | 1465100636180 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 21:23:56 INFO - PROCESS | 29411 | 1465100636185 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 21:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:23:56 INFO - PROCESS | 29411 | 1465100636192 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:23:56 INFO - PROCESS | 29411 | 1465100636198 Marionette TRACE conn4 <- [1,390,null,{}] 21:23:56 INFO - PROCESS | 29411 | 1465100636217 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}] 21:23:56 INFO - PROCESS | 29411 | 1465100636227 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:56 INFO - PROCESS | 29411 | 1465100636502 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 21:23:56 INFO - PROCESS | 29411 | 1465100636722 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:56 INFO - PROCESS | 29411 | 1465100636730 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x94875000 == 67 [pid = 29411] [id = 105] 21:23:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x95397c00) [pid = 29411] [serial = 314] [outer = (nil)] 21:23:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x99dc2c00) [pid = 29411] [serial = 315] [outer = 0x95397c00] 21:23:56 INFO - PROCESS | 29411 | 1465100636818 Marionette DEBUG loaded listener.js 21:23:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x9aaee800) [pid = 29411] [serial = 316] [outer = 0x95397c00] 21:23:57 INFO - PROCESS | 29411 | 1465100637723 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]]]}] 21:23:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1587ms 21:23:57 INFO - PROCESS | 29411 | 1465100637780 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 21:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:23:57 INFO - PROCESS | 29411 | 1465100637785 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 21:23:57 INFO - PROCESS | 29411 | 1465100637791 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:23:57 INFO - PROCESS | 29411 | 1465100637795 Marionette TRACE conn4 <- [1,394,null,{}] 21:23:57 INFO - PROCESS | 29411 | 1465100637801 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}] 21:23:57 INFO - PROCESS | 29411 | 1465100637806 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:57 INFO - PROCESS | 29411 | 1465100637988 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 21:23:58 INFO - PROCESS | 29411 | 1465100638205 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:58 INFO - PROCESS | 29411 | 1465100638214 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d4000 == 68 [pid = 29411] [id = 106] 21:23:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x913a2400) [pid = 29411] [serial = 317] [outer = (nil)] 21:23:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x9b9dc000) [pid = 29411] [serial = 318] [outer = 0x913a2400] 21:23:58 INFO - PROCESS | 29411 | 1465100638344 Marionette DEBUG loaded listener.js 21:23:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x9d465000) [pid = 29411] [serial = 319] [outer = 0x913a2400] 21:23:59 INFO - PROCESS | 29411 | 1465100639203 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]]]}] 21:23:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1484ms 21:23:59 INFO - PROCESS | 29411 | 1465100639275 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 21:23:59 INFO - PROCESS | 29411 | 1465100639278 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 21:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:23:59 INFO - PROCESS | 29411 | 1465100639285 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:23:59 INFO - PROCESS | 29411 | 1465100639288 Marionette TRACE conn4 <- [1,398,null,{}] 21:23:59 INFO - PROCESS | 29411 | 1465100639294 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}] 21:23:59 INFO - PROCESS | 29411 | 1465100639300 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:59 INFO - PROCESS | 29411 | 1465100639526 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 21:23:59 INFO - PROCESS | 29411 | 1465100639749 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:23:59 INFO - PROCESS | 29411 | 1465100639757 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:23:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc3800 == 69 [pid = 29411] [id = 107] 21:23:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x98c57c00) [pid = 29411] [serial = 320] [outer = (nil)] 21:23:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0xa21c5400) [pid = 29411] [serial = 321] [outer = 0x98c57c00] 21:23:59 INFO - PROCESS | 29411 | 1465100639883 Marionette DEBUG loaded listener.js 21:23:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0xa2429400) [pid = 29411] [serial = 322] [outer = 0x98c57c00] 21:24:00 INFO - PROCESS | 29411 | 1465100640843 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]]]}] 21:24:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:24:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1631ms 21:24:00 INFO - PROCESS | 29411 | 1465100640917 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 21:24:00 INFO - PROCESS | 29411 | 1465100640920 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 21:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:24:00 INFO - PROCESS | 29411 | 1465100640927 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:24:00 INFO - PROCESS | 29411 | 1465100640931 Marionette TRACE conn4 <- [1,402,null,{}] 21:24:00 INFO - PROCESS | 29411 | 1465100640937 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}] 21:24:00 INFO - PROCESS | 29411 | 1465100640947 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:01 INFO - PROCESS | 29411 | 1465100641179 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 21:24:01 INFO - PROCESS | 29411 | 1465100641443 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:01 INFO - PROCESS | 29411 | 1465100641453 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:01 INFO - PROCESS | 29411 | ++DOCSHELL 0xa34aac00 == 70 [pid = 29411] [id = 108] 21:24:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0xa34fa800) [pid = 29411] [serial = 323] [outer = (nil)] 21:24:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0xa6e8c000) [pid = 29411] [serial = 324] [outer = 0xa34fa800] 21:24:01 INFO - PROCESS | 29411 | 1465100641537 Marionette DEBUG loaded listener.js 21:24:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0xa6f42800) [pid = 29411] [serial = 325] [outer = 0xa34fa800] 21:24:02 INFO - PROCESS | 29411 | 1465100642542 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]]]}] 21:24:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:24:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1681ms 21:24:02 INFO - PROCESS | 29411 | 1465100642619 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 21:24:02 INFO - PROCESS | 29411 | 1465100642626 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 21:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:24:02 INFO - PROCESS | 29411 | 1465100642636 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:24:02 INFO - PROCESS | 29411 | 1465100642640 Marionette TRACE conn4 <- [1,406,null,{}] 21:24:02 INFO - PROCESS | 29411 | 1465100642650 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}] 21:24:02 INFO - PROCESS | 29411 | 1465100642657 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:02 INFO - PROCESS | 29411 | 1465100642974 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 21:24:03 INFO - PROCESS | 29411 | 1465100643323 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:03 INFO - PROCESS | 29411 | 1465100643334 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e59d000 == 71 [pid = 29411] [id = 109] 21:24:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8e5a0c00) [pid = 29411] [serial = 326] [outer = (nil)] 21:24:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x8e5a7000) [pid = 29411] [serial = 327] [outer = 0x8e5a0c00] 21:24:03 INFO - PROCESS | 29411 | 1465100643474 Marionette DEBUG loaded listener.js 21:24:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x8e5a9000) [pid = 29411] [serial = 328] [outer = 0x8e5a0c00] 21:24:04 INFO - PROCESS | 29411 | 1465100644517 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]]]}] 21:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1940ms 21:24:04 INFO - PROCESS | 29411 | 1465100644575 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 21:24:04 INFO - PROCESS | 29411 | 1465100644579 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 21:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:24:04 INFO - PROCESS | 29411 | 1465100644587 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:24:04 INFO - PROCESS | 29411 | 1465100644591 Marionette TRACE conn4 <- [1,410,null,{}] 21:24:04 INFO - PROCESS | 29411 | 1465100644597 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}] 21:24:04 INFO - PROCESS | 29411 | 1465100644602 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:04 INFO - PROCESS | 29411 | 1465100644807 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 21:24:05 INFO - PROCESS | 29411 | 1465100645079 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:05 INFO - PROCESS | 29411 | 1465100645094 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e69e400 == 72 [pid = 29411] [id = 110] 21:24:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 161 (0x8e69f000) [pid = 29411] [serial = 329] [outer = (nil)] 21:24:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 162 (0x8e6a4400) [pid = 29411] [serial = 330] [outer = 0x8e69f000] 21:24:05 INFO - PROCESS | 29411 | 1465100645234 Marionette DEBUG loaded listener.js 21:24:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 163 (0x8e6a7000) [pid = 29411] [serial = 331] [outer = 0x8e69f000] 21:24:06 INFO - PROCESS | 29411 | 1465100646173 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]]]}] 21:24:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:24:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1633ms 21:24:06 INFO - PROCESS | 29411 | 1465100646222 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 21:24:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:24:06 INFO - PROCESS | 29411 | 1465100646226 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 21:24:06 INFO - PROCESS | 29411 | 1465100646232 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:24:06 INFO - PROCESS | 29411 | 1465100646236 Marionette TRACE conn4 <- [1,414,null,{}] 21:24:06 INFO - PROCESS | 29411 | 1465100646242 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}] 21:24:06 INFO - PROCESS | 29411 | 1465100646247 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:06 INFO - PROCESS | 29411 | 1465100646430 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 21:24:06 INFO - PROCESS | 29411 | 1465100646967 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:06 INFO - PROCESS | 29411 | 1465100646975 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eeddc00 == 73 [pid = 29411] [id = 111] 21:24:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 164 (0x8eede000) [pid = 29411] [serial = 332] [outer = (nil)] 21:24:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 165 (0x8eee3800) [pid = 29411] [serial = 333] [outer = 0x8eede000] 21:24:07 INFO - PROCESS | 29411 | 1465100647063 Marionette DEBUG loaded listener.js 21:24:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 166 (0x8eee8400) [pid = 29411] [serial = 334] [outer = 0x8eede000] 21:24:07 INFO - PROCESS | 29411 | 1465100647967 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]]]}] 21:24:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1781ms 21:24:08 INFO - PROCESS | 29411 | 1465100648017 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 21:24:08 INFO - PROCESS | 29411 | 1465100648023 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 21:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:24:08 INFO - PROCESS | 29411 | 1465100648030 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:24:08 INFO - PROCESS | 29411 | 1465100648035 Marionette TRACE conn4 <- [1,418,null,{}] 21:24:08 INFO - PROCESS | 29411 | 1465100648043 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}] 21:24:08 INFO - PROCESS | 29411 | 1465100648052 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:08 INFO - PROCESS | 29411 | 1465100648235 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 21:24:08 INFO - PROCESS | 29411 | 1465100648579 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:08 INFO - PROCESS | 29411 | 1465100648587 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f7e400 == 74 [pid = 29411] [id = 112] 21:24:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 167 (0x90f80c00) [pid = 29411] [serial = 335] [outer = (nil)] 21:24:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 168 (0x917c2000) [pid = 29411] [serial = 336] [outer = 0x90f80c00] 21:24:08 INFO - PROCESS | 29411 | 1465100648673 Marionette DEBUG loaded listener.js 21:24:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 169 (0x917cec00) [pid = 29411] [serial = 337] [outer = 0x90f80c00] 21:24:09 INFO - PROCESS | 29411 | 1465100649958 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]]]}] 21:24:10 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 21:24:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1984ms 21:24:10 INFO - PROCESS | 29411 | 1465100650111 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 21:24:10 INFO - PROCESS | 29411 | 1465100650117 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 21:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:24:10 INFO - PROCESS | 29411 | 1465100650127 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:24:10 INFO - PROCESS | 29411 | 1465100650130 Marionette TRACE conn4 <- [1,422,null,{}] 21:24:10 INFO - PROCESS | 29411 | 1465100650136 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}] 21:24:10 INFO - PROCESS | 29411 | 1465100650140 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:10 INFO - PROCESS | 29411 | 1465100650313 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 21:24:10 INFO - PROCESS | 29411 | 1465100650493 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:10 INFO - PROCESS | 29411 | 1465100650501 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f72c00 == 75 [pid = 29411] [id = 113] 21:24:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 170 (0x90f77400) [pid = 29411] [serial = 338] [outer = (nil)] 21:24:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 171 (0x92de9000) [pid = 29411] [serial = 339] [outer = 0x90f77400] 21:24:10 INFO - PROCESS | 29411 | 1465100650576 Marionette DEBUG loaded listener.js 21:24:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 172 (0x93c2b400) [pid = 29411] [serial = 340] [outer = 0x90f77400] 21:24:10 INFO - PROCESS | 29411 | --DOCSHELL 0x9b9e0800 == 74 [pid = 29411] [id = 61] 21:24:10 INFO - PROCESS | 29411 | --DOCSHELL 0x93beac00 == 73 [pid = 29411] [id = 14] 21:24:10 INFO - PROCESS | 29411 | --DOCSHELL 0x93be4000 == 72 [pid = 29411] [id = 64] 21:24:10 INFO - PROCESS | 29411 | --DOCSHELL 0x91f0c000 == 71 [pid = 29411] [id = 63] 21:24:10 INFO - PROCESS | 29411 | --DOCSHELL 0x9a181400 == 70 [pid = 29411] [id = 62] 21:24:10 INFO - PROCESS | 29411 | --DOCSHELL 0x9ab99400 == 69 [pid = 29411] [id = 65] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 171 (0xa9020c00) [pid = 29411] [serial = 237] [outer = (nil)] [url = about:blank] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 170 (0x92aca800) [pid = 29411] [serial = 221] [outer = (nil)] [url = about:blank] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 169 (0xa676d400) [pid = 29411] [serial = 231] [outer = (nil)] [url = about:blank] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 168 (0x98c58c00) [pid = 29411] [serial = 225] [outer = (nil)] [url = about:blank] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 167 (0x8f6cf000) [pid = 29411] [serial = 243] [outer = (nil)] [url = about:blank] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 166 (0xa6f4a400) [pid = 29411] [serial = 234] [outer = (nil)] [url = about:blank] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 165 (0x9d49e000) [pid = 29411] [serial = 228] [outer = (nil)] [url = about:blank] 21:24:10 INFO - PROCESS | 29411 | --DOMWINDOW == 164 (0x913a1000) [pid = 29411] [serial = 240] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x917c7400 == 68 [pid = 29411] [id = 73] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x9539ac00 == 67 [pid = 29411] [id = 101] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x9539f400 == 66 [pid = 29411] [id = 100] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x913a3c00 == 65 [pid = 29411] [id = 99] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x92acec00 == 64 [pid = 29411] [id = 98] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d1c00 == 63 [pid = 29411] [id = 97] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8f862400 == 62 [pid = 29411] [id = 96] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x9b143800 == 61 [pid = 29411] [id = 92] 21:24:11 INFO - PROCESS | 29411 | --DOCSHELL 0x917ce400 == 60 [pid = 29411] [id = 88] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 163 (0x98bb9000) [pid = 29411] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 162 (0x93b6c800) [pid = 29411] [serial = 247] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 161 (0x9a183400) [pid = 29411] [serial = 255] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 160 (0x98220000) [pid = 29411] [serial = 252] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0x94877400) [pid = 29411] [serial = 249] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0x9aae9c00) [pid = 29411] [serial = 256] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x90f75400) [pid = 29411] [serial = 261] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x90f7dc00) [pid = 29411] [serial = 259] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x90f7b000) [pid = 29411] [serial = 258] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x99028800) [pid = 29411] [serial = 253] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x9487f000) [pid = 29411] [serial = 250] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x92ad0000) [pid = 29411] [serial = 246] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x91f0b400) [pid = 29411] [serial = 262] [outer = (nil)] [url = about:blank] 21:24:11 INFO - PROCESS | 29411 | 1465100651949 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]]]}] 21:24:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:24:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1839ms 21:24:11 INFO - PROCESS | 29411 | 1465100651966 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 21:24:11 INFO - PROCESS | 29411 | 1465100651970 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 21:24:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:24:11 INFO - PROCESS | 29411 | 1465100651985 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:24:11 INFO - PROCESS | 29411 | 1465100651994 Marionette TRACE conn4 <- [1,426,null,{}] 21:24:12 INFO - PROCESS | 29411 | 1465100652005 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}] 21:24:12 INFO - PROCESS | 29411 | 1465100652013 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:12 INFO - PROCESS | 29411 | 1465100652235 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 21:24:12 INFO - PROCESS | 29411 | 1465100652378 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:12 INFO - PROCESS | 29411 | 1465100652385 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edb9400 == 61 [pid = 29411] [id = 114] 21:24:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x913a3c00) [pid = 29411] [serial = 341] [outer = (nil)] 21:24:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x92dec000) [pid = 29411] [serial = 342] [outer = 0x913a3c00] 21:24:12 INFO - PROCESS | 29411 | 1465100652454 Marionette DEBUG loaded listener.js 21:24:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0x94878c00) [pid = 29411] [serial = 343] [outer = 0x913a3c00] 21:24:13 INFO - PROCESS | 29411 | 1465100653239 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] 21:24:13 INFO - PROCESS | 29411 | 1465100653291 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 21:24:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:24:13 INFO - PROCESS | 29411 | 1465100653306 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:24:13 INFO - PROCESS | 29411 | 1465100653310 Marionette TRACE conn4 <- [1,430,null,{}] 21:24:13 INFO - PROCESS | 29411 | 1465100653315 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}] 21:24:13 INFO - PROCESS | 29411 | 1465100653320 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:13 INFO - PROCESS | 29411 | 1465100653544 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 21:24:13 INFO - PROCESS | 29411 | 1465100653565 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:13 INFO - PROCESS | 29411 | 1465100653571 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x92ac1400 == 62 [pid = 29411] [id = 115] 21:24:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x9487f400) [pid = 29411] [serial = 344] [outer = (nil)] 21:24:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x9564c800) [pid = 29411] [serial = 345] [outer = 0x9487f400] 21:24:13 INFO - PROCESS | 29411 | 1465100653641 Marionette DEBUG loaded listener.js 21:24:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x98c4e400) [pid = 29411] [serial = 346] [outer = 0x9487f400] 21:24:14 INFO - PROCESS | 29411 | 1465100654609 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]]]}] 21:24:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:24:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1328ms 21:24:14 INFO - PROCESS | 29411 | 1465100654636 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 21:24:14 INFO - PROCESS | 29411 | 1465100654640 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 21:24:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:24:14 INFO - PROCESS | 29411 | 1465100654653 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:24:14 INFO - PROCESS | 29411 | 1465100654656 Marionette TRACE conn4 <- [1,434,null,{}] 21:24:14 INFO - PROCESS | 29411 | 1465100654662 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}] 21:24:14 INFO - PROCESS | 29411 | 1465100654667 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:14 INFO - PROCESS | 29411 | 1465100654903 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 21:24:14 INFO - PROCESS | 29411 | 1465100654947 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:14 INFO - PROCESS | 29411 | 1465100654967 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40a400 == 63 [pid = 29411] [id = 116] 21:24:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8e40a800) [pid = 29411] [serial = 347] [outer = (nil)] 21:24:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x8e40dc00) [pid = 29411] [serial = 348] [outer = 0x8e40a800] 21:24:15 INFO - PROCESS | 29411 | 1465100655122 Marionette DEBUG loaded listener.js 21:24:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x9487cc00) [pid = 29411] [serial = 349] [outer = 0x8e40a800] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0x93c2f800) [pid = 29411] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0x98bb7000) [pid = 29411] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x8f6c8400) [pid = 29411] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0xa6e92400) [pid = 29411] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x917c8000) [pid = 29411] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0xa504cc00) [pid = 29411] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x99dc4400) [pid = 29411] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0xa22de800) [pid = 29411] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:24:15 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x9d458c00) [pid = 29411] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x9383f000) [pid = 29411] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x9d45e400) [pid = 29411] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0xa6292c00) [pid = 29411] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x9539fc00) [pid = 29411] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x8f862800) [pid = 29411] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x92ad0400) [pid = 29411] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x8f86a000) [pid = 29411] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x953a3800) [pid = 29411] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x94714400) [pid = 29411] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x9d461c00) [pid = 29411] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x93bdfc00) [pid = 29411] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x9d9a2400) [pid = 29411] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x95397800) [pid = 29411] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x9a182400) [pid = 29411] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x9539d800) [pid = 29411] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x9ab99800) [pid = 29411] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x990a8c00) [pid = 29411] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x91fa1400) [pid = 29411] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x92306c00) [pid = 29411] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x9539c400) [pid = 29411] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x9b90cc00) [pid = 29411] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0xa500cc00) [pid = 29411] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x9ab99000) [pid = 29411] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0xa8c2c800) [pid = 29411] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:24:16 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x9139b400) [pid = 29411] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:24:16 INFO - PROCESS | 29411 | 1465100656491 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]]]}] 21:24:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:24:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1881ms 21:24:16 INFO - PROCESS | 29411 | 1465100656536 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 21:24:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:24:16 INFO - PROCESS | 29411 | 1465100656540 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 21:24:16 INFO - PROCESS | 29411 | 1465100656547 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:24:16 INFO - PROCESS | 29411 | 1465100656550 Marionette TRACE conn4 <- [1,438,null,{}] 21:24:16 INFO - PROCESS | 29411 | 1465100656556 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}] 21:24:16 INFO - PROCESS | 29411 | 1465100656561 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:16 INFO - PROCESS | 29411 | 1465100656721 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 21:24:16 INFO - PROCESS | 29411 | 1465100656853 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:16 INFO - PROCESS | 29411 | 1465100656859 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40e000 == 64 [pid = 29411] [id = 117] 21:24:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x8e5abc00) [pid = 29411] [serial = 350] [outer = (nil)] 21:24:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x93c2f000) [pid = 29411] [serial = 351] [outer = 0x8e5abc00] 21:24:16 INFO - PROCESS | 29411 | 1465100656928 Marionette DEBUG loaded listener.js 21:24:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x953e0c00) [pid = 29411] [serial = 352] [outer = 0x8e5abc00] 21:24:17 INFO - PROCESS | 29411 | 1465100657686 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]]]}] 21:24:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:24:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1187ms 21:24:17 INFO - PROCESS | 29411 | 1465100657734 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 21:24:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:24:17 INFO - PROCESS | 29411 | 1465100657738 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 21:24:17 INFO - PROCESS | 29411 | 1465100657744 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:24:17 INFO - PROCESS | 29411 | 1465100657747 Marionette TRACE conn4 <- [1,442,null,{}] 21:24:17 INFO - PROCESS | 29411 | 1465100657752 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}] 21:24:17 INFO - PROCESS | 29411 | 1465100657756 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:18 INFO - PROCESS | 29411 | 1465100658069 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 21:24:18 INFO - PROCESS | 29411 | 1465100658175 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:18 INFO - PROCESS | 29411 | 1465100658183 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40bc00 == 65 [pid = 29411] [id = 118] 21:24:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x8e40c000) [pid = 29411] [serial = 353] [outer = (nil)] 21:24:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x8e59ec00) [pid = 29411] [serial = 354] [outer = 0x8e40c000] 21:24:18 INFO - PROCESS | 29411 | 1465100658273 Marionette DEBUG loaded listener.js 21:24:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x8e6aa800) [pid = 29411] [serial = 355] [outer = 0x8e40c000] 21:24:19 INFO - PROCESS | 29411 | 1465100659329 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]]]}] 21:24:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:24:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1640ms 21:24:19 INFO - PROCESS | 29411 | 1465100659386 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 21:24:19 INFO - PROCESS | 29411 | 1465100659393 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 21:24:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:24:19 INFO - PROCESS | 29411 | 1465100659403 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:24:19 INFO - PROCESS | 29411 | 1465100659407 Marionette TRACE conn4 <- [1,446,null,{}] 21:24:19 INFO - PROCESS | 29411 | 1465100659415 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}] 21:24:19 INFO - PROCESS | 29411 | 1465100659422 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:19 INFO - PROCESS | 29411 | 1465100659636 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 21:24:19 INFO - PROCESS | 29411 | 1465100659868 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:19 INFO - PROCESS | 29411 | 1465100659880 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f75400 == 66 [pid = 29411] [id = 119] 21:24:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x90f7c000) [pid = 29411] [serial = 356] [outer = (nil)] 21:24:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x91398c00) [pid = 29411] [serial = 357] [outer = 0x90f7c000] 21:24:20 INFO - PROCESS | 29411 | 1465100660008 Marionette DEBUG loaded listener.js 21:24:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x917c2800) [pid = 29411] [serial = 358] [outer = 0x90f7c000] 21:24:20 INFO - PROCESS | 29411 | 1465100660932 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]]]}] 21:24:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:24:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1587ms 21:24:20 INFO - PROCESS | 29411 | 1465100660989 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 21:24:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:24:20 INFO - PROCESS | 29411 | 1465100660995 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 21:24:21 INFO - PROCESS | 29411 | 1465100661002 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:24:21 INFO - PROCESS | 29411 | 1465100661006 Marionette TRACE conn4 <- [1,450,null,{}] 21:24:21 INFO - PROCESS | 29411 | 1465100661012 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}] 21:24:21 INFO - PROCESS | 29411 | 1465100661018 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:21 INFO - PROCESS | 29411 | 1465100661211 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 21:24:21 INFO - PROCESS | 29411 | 1465100661484 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:21 INFO - PROCESS | 29411 | 1465100661494 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x92df0800 == 67 [pid = 29411] [id = 120] 21:24:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x93844400) [pid = 29411] [serial = 359] [outer = (nil)] 21:24:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x93b6c800) [pid = 29411] [serial = 360] [outer = 0x93844400] 21:24:21 INFO - PROCESS | 29411 | 1465100661618 Marionette DEBUG loaded listener.js 21:24:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x9471b400) [pid = 29411] [serial = 361] [outer = 0x93844400] 21:24:22 INFO - PROCESS | 29411 | 1465100662584 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] 21:24:22 INFO - PROCESS | 29411 | 1465100662648 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 21:24:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:24:22 INFO - PROCESS | 29411 | 1465100662665 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:24:22 INFO - PROCESS | 29411 | 1465100662672 Marionette TRACE conn4 <- [1,454,null,{}] 21:24:22 INFO - PROCESS | 29411 | 1465100662678 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}] 21:24:22 INFO - PROCESS | 29411 | 1465100662685 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:22 INFO - PROCESS | 29411 | 1465100662915 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 21:24:23 INFO - PROCESS | 29411 | 1465100663185 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:23 INFO - PROCESS | 29411 | 1465100663195 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc4c00 == 68 [pid = 29411] [id = 121] 21:24:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x92acec00) [pid = 29411] [serial = 362] [outer = (nil)] 21:24:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x9a2b4800) [pid = 29411] [serial = 363] [outer = 0x92acec00] 21:24:23 INFO - PROCESS | 29411 | 1465100663279 Marionette DEBUG loaded listener.js 21:24:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x9a484800) [pid = 29411] [serial = 364] [outer = 0x92acec00] 21:24:24 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:24:24 INFO - PROCESS | 29411 | 1465100664330 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]]]}] 21:24:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1746ms 21:24:24 INFO - PROCESS | 29411 | 1465100664404 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 21:24:24 INFO - PROCESS | 29411 | 1465100664408 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 21:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:24:24 INFO - PROCESS | 29411 | 1465100664415 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:24:24 INFO - PROCESS | 29411 | 1465100664418 Marionette TRACE conn4 <- [1,458,null,{}] 21:24:24 INFO - PROCESS | 29411 | 1465100664424 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}] 21:24:24 INFO - PROCESS | 29411 | 1465100664429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:24 INFO - PROCESS | 29411 | 1465100664678 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 21:24:24 INFO - PROCESS | 29411 | 1465100664911 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:24 INFO - PROCESS | 29411 | 1465100664920 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x9a482800 == 69 [pid = 29411] [id = 122] 21:24:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x9a485800) [pid = 29411] [serial = 365] [outer = (nil)] 21:24:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x9aae9c00) [pid = 29411] [serial = 366] [outer = 0x9a485800] 21:24:25 INFO - PROCESS | 29411 | 1465100665001 Marionette DEBUG loaded listener.js 21:24:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x9aaefc00) [pid = 29411] [serial = 367] [outer = 0x9a485800] 21:24:25 INFO - PROCESS | 29411 | 1465100665955 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] 21:24:26 INFO - PROCESS | 29411 | 1465100666012 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 21:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:24:26 INFO - PROCESS | 29411 | 1465100666019 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:24:26 INFO - PROCESS | 29411 | 1465100666022 Marionette TRACE conn4 <- [1,462,null,{}] 21:24:26 INFO - PROCESS | 29411 | 1465100666028 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}] 21:24:26 INFO - PROCESS | 29411 | 1465100666033 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:26 INFO - PROCESS | 29411 | 1465100666228 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 21:24:26 INFO - PROCESS | 29411 | 1465100666461 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:26 INFO - PROCESS | 29411 | 1465100666481 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b608c00 == 70 [pid = 29411] [id = 123] 21:24:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x9b60f800) [pid = 29411] [serial = 368] [outer = (nil)] 21:24:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x9b9df000) [pid = 29411] [serial = 369] [outer = 0x9b60f800] 21:24:26 INFO - PROCESS | 29411 | 1465100666614 Marionette DEBUG loaded listener.js 21:24:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x9d9a2800) [pid = 29411] [serial = 370] [outer = 0x9b60f800] 21:24:27 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:24:27 INFO - PROCESS | 29411 | 1465100667583 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] 21:24:27 INFO - PROCESS | 29411 | 1465100667657 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 21:24:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:24:27 INFO - PROCESS | 29411 | 1465100667664 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:24:27 INFO - PROCESS | 29411 | 1465100667666 Marionette TRACE conn4 <- [1,466,null,{}] 21:24:27 INFO - PROCESS | 29411 | 1465100667673 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}] 21:24:27 INFO - PROCESS | 29411 | 1465100667678 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:27 INFO - PROCESS | 29411 | 1465100667867 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 21:24:28 INFO - PROCESS | 29411 | 1465100668098 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:28 INFO - PROCESS | 29411 | 1465100668111 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x9a48a400 == 71 [pid = 29411] [id = 124] 21:24:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0xa0610c00) [pid = 29411] [serial = 371] [outer = (nil)] 21:24:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0xa500cc00) [pid = 29411] [serial = 372] [outer = 0xa0610c00] 21:24:28 INFO - PROCESS | 29411 | 1465100668199 Marionette DEBUG loaded listener.js 21:24:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0xa6299400) [pid = 29411] [serial = 373] [outer = 0xa0610c00] 21:24:29 INFO - PROCESS | 29411 | 1465100669241 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] 21:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:24:29 INFO - PROCESS | 29411 | 1465100669307 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 21:24:29 INFO - PROCESS | 29411 | 1465100669313 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:24:29 INFO - PROCESS | 29411 | 1465100669317 Marionette TRACE conn4 <- [1,470,null,{}] 21:24:29 INFO - PROCESS | 29411 | 1465100669323 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}] 21:24:29 INFO - PROCESS | 29411 | 1465100669328 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:29 INFO - PROCESS | 29411 | 1465100669519 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 21:24:29 INFO - PROCESS | 29411 | 1465100669810 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:29 INFO - PROCESS | 29411 | 1465100669819 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x9d462000 == 72 [pid = 29411] [id = 125] 21:24:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0xa4e08800) [pid = 29411] [serial = 374] [outer = (nil)] 21:24:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0xa6c60400) [pid = 29411] [serial = 375] [outer = 0xa4e08800] 21:24:29 INFO - PROCESS | 29411 | 1465100669908 Marionette DEBUG loaded listener.js 21:24:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0xa6c62400) [pid = 29411] [serial = 376] [outer = 0xa4e08800] 21:24:30 INFO - PROCESS | 29411 | 1465100670821 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]]]}] 21:24:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:24:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1541ms 21:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:24:30 INFO - PROCESS | 29411 | 1465100670855 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 21:24:30 INFO - PROCESS | 29411 | 1465100670858 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 21:24:30 INFO - PROCESS | 29411 | 1465100670865 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:24:30 INFO - PROCESS | 29411 | 1465100670868 Marionette TRACE conn4 <- [1,474,null,{}] 21:24:30 INFO - PROCESS | 29411 | 1465100670874 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}] 21:24:30 INFO - PROCESS | 29411 | 1465100670879 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:31 INFO - PROCESS | 29411 | 1465100671075 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 21:24:31 INFO - PROCESS | 29411 | 1465100671256 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:31 INFO - PROCESS | 29411 | 1465100671264 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:31 INFO - PROCESS | 29411 | ++DOCSHELL 0xa504c800 == 73 [pid = 29411] [id = 126] 21:24:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0xa68ed000) [pid = 29411] [serial = 377] [outer = (nil)] 21:24:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0xa6c69400) [pid = 29411] [serial = 378] [outer = 0xa68ed000] 21:24:31 INFO - PROCESS | 29411 | 1465100671383 Marionette DEBUG loaded listener.js 21:24:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0xa6f46000) [pid = 29411] [serial = 379] [outer = 0xa68ed000] 21:24:32 INFO - PROCESS | 29411 | 1465100672357 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]]]}] 21:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1532ms 21:24:32 INFO - PROCESS | 29411 | 1465100672397 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 21:24:32 INFO - PROCESS | 29411 | 1465100672400 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 21:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:24:32 INFO - PROCESS | 29411 | 1465100672408 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:24:32 INFO - PROCESS | 29411 | 1465100672412 Marionette TRACE conn4 <- [1,478,null,{}] 21:24:32 INFO - PROCESS | 29411 | 1465100672418 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}] 21:24:32 INFO - PROCESS | 29411 | 1465100672423 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:32 INFO - PROCESS | 29411 | 1465100672608 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 21:24:32 INFO - PROCESS | 29411 | 1465100672835 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:32 INFO - PROCESS | 29411 | 1465100672847 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c987400 == 74 [pid = 29411] [id = 127] 21:24:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x8c989400) [pid = 29411] [serial = 380] [outer = (nil)] 21:24:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8c991c00) [pid = 29411] [serial = 381] [outer = 0x8c989400] 21:24:32 INFO - PROCESS | 29411 | 1465100672972 Marionette DEBUG loaded listener.js 21:24:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x8c992400) [pid = 29411] [serial = 382] [outer = 0x8c989400] 21:24:33 INFO - PROCESS | 29411 | 1465100673983 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]]]}] 21:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1635ms 21:24:34 INFO - PROCESS | 29411 | 1465100674043 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 21:24:34 INFO - PROCESS | 29411 | 1465100674046 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 21:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:24:34 INFO - PROCESS | 29411 | 1465100674055 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:24:34 INFO - PROCESS | 29411 | 1465100674058 Marionette TRACE conn4 <- [1,482,null,{}] 21:24:34 INFO - PROCESS | 29411 | 1465100674064 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}] 21:24:34 INFO - PROCESS | 29411 | 1465100674070 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:34 INFO - PROCESS | 29411 | 1465100674287 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 21:24:34 INFO - PROCESS | 29411 | 1465100674883 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:34 INFO - PROCESS | 29411 | 1465100674891 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a0800 == 75 [pid = 29411] [id = 128] 21:24:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x8e6a2000) [pid = 29411] [serial = 383] [outer = (nil)] 21:24:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 161 (0x8edc2800) [pid = 29411] [serial = 384] [outer = 0x8e6a2000] 21:24:34 INFO - PROCESS | 29411 | 1465100674980 Marionette DEBUG loaded listener.js 21:24:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 162 (0x8eee0000) [pid = 29411] [serial = 385] [outer = 0x8e6a2000] 21:24:35 INFO - PROCESS | 29411 | 1465100675908 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]]]}] 21:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1934ms 21:24:35 INFO - PROCESS | 29411 | 1465100675990 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 21:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:24:36 INFO - PROCESS | 29411 | 1465100675996 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 21:24:36 INFO - PROCESS | 29411 | 1465100676004 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:24:36 INFO - PROCESS | 29411 | 1465100676009 Marionette TRACE conn4 <- [1,486,null,{}] 21:24:36 INFO - PROCESS | 29411 | 1465100676598 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}] 21:24:36 INFO - PROCESS | 29411 | 1465100676604 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:36 INFO - PROCESS | 29411 | 1465100676967 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 21:24:37 INFO - PROCESS | 29411 | 1465100677107 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:37 INFO - PROCESS | 29411 | 1465100677117 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c987000 == 76 [pid = 29411] [id = 129] 21:24:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 163 (0x8eee0800) [pid = 29411] [serial = 386] [outer = (nil)] 21:24:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 164 (0x913a1800) [pid = 29411] [serial = 387] [outer = 0x8eee0800] 21:24:37 INFO - PROCESS | 29411 | 1465100677192 Marionette DEBUG loaded listener.js 21:24:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 165 (0x92d17400) [pid = 29411] [serial = 388] [outer = 0x8eee0800] 21:24:37 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40e000 == 75 [pid = 29411] [id = 117] 21:24:37 INFO - PROCESS | 29411 | --DOMWINDOW == 164 (0xa500fc00) [pid = 29411] [serial = 285] [outer = (nil)] [url = about:blank] 21:24:37 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40a400 == 74 [pid = 29411] [id = 116] 21:24:37 INFO - PROCESS | 29411 | --DOCSHELL 0x92ac1400 == 73 [pid = 29411] [id = 115] 21:24:37 INFO - PROCESS | 29411 | --DOCSHELL 0x8edb9400 == 72 [pid = 29411] [id = 114] 21:24:37 INFO - PROCESS | 29411 | --DOCSHELL 0x90f72c00 == 71 [pid = 29411] [id = 113] 21:24:37 INFO - PROCESS | 29411 | --DOCSHELL 0x90f7e400 == 70 [pid = 29411] [id = 112] 21:24:37 INFO - PROCESS | 29411 | --DOCSHELL 0x8eeddc00 == 69 [pid = 29411] [id = 111] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 163 (0x92accc00) [pid = 29411] [serial = 198] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 162 (0x93c2b800) [pid = 29411] [serial = 222] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 161 (0x9a0e3c00) [pid = 29411] [serial = 226] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 160 (0xa2429000) [pid = 29411] [serial = 229] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0xa6e8e400) [pid = 29411] [serial = 232] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0xa828b800) [pid = 29411] [serial = 235] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0xa9065800) [pid = 29411] [serial = 238] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x913a4400) [pid = 29411] [serial = 241] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x95370c00) [pid = 29411] [serial = 141] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x99aa1000) [pid = 29411] [serial = 117] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x8f6d2000) [pid = 29411] [serial = 244] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0xa8284c00) [pid = 29411] [serial = 153] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x9b9d4800) [pid = 29411] [serial = 219] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0xa6749400) [pid = 29411] [serial = 147] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x9d45a400) [pid = 29411] [serial = 144] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0xa3558400) [pid = 29411] [serial = 138] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x9d9aac00) [pid = 29411] [serial = 120] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x9536a400) [pid = 29411] [serial = 114] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x9d5d7c00) [pid = 29411] [serial = 111] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0xa6e8ec00) [pid = 29411] [serial = 150] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x98c53000) [pid = 29411] [serial = 300] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x90f76000) [pid = 29411] [serial = 289] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x8f865c00) [pid = 29411] [serial = 288] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x9b90b800) [pid = 29411] [serial = 276] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x92dee800) [pid = 29411] [serial = 294] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x93be3800) [pid = 29411] [serial = 295] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x913a3000) [pid = 29411] [serial = 291] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x917cf400) [pid = 29411] [serial = 292] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x9139f800) [pid = 29411] [serial = 267] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x93c35000) [pid = 29411] [serial = 270] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x9aaec400) [pid = 29411] [serial = 264] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x92dee000) [pid = 29411] [serial = 279] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0xa2154000) [pid = 29411] [serial = 282] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x9ab9ac00) [pid = 29411] [serial = 273] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x998cd400) [pid = 29411] [serial = 301] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x99aec800) [pid = 29411] [serial = 303] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x9539b000) [pid = 29411] [serial = 298] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x9536b400) [pid = 29411] [serial = 297] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x9a18a000) [pid = 29411] [serial = 304] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0xa33eac00) [pid = 29411] [serial = 183] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x95363c00) [pid = 29411] [serial = 177] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0xa220cc00) [pid = 29411] [serial = 174] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x953a0000) [pid = 29411] [serial = 189] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x9a18d800) [pid = 29411] [serial = 186] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x9ab9c000) [pid = 29411] [serial = 192] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0xa3425800) [pid = 29411] [serial = 195] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x9aaeb800) [pid = 29411] [serial = 180] [outer = (nil)] [url = about:blank] 21:24:38 INFO - PROCESS | 29411 | 1465100678339 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]]]}] 21:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2407ms 21:24:38 INFO - PROCESS | 29411 | 1465100678415 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 21:24:38 INFO - PROCESS | 29411 | 1465100678420 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 21:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:24:38 INFO - PROCESS | 29411 | 1465100678428 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:24:38 INFO - PROCESS | 29411 | 1465100678431 Marionette TRACE conn4 <- [1,490,null,{}] 21:24:38 INFO - PROCESS | 29411 | 1465100678437 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}] 21:24:38 INFO - PROCESS | 29411 | 1465100678442 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:38 INFO - PROCESS | 29411 | 1465100678655 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 21:24:38 INFO - PROCESS | 29411 | 1465100678804 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:38 INFO - PROCESS | 29411 | 1465100678811 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f72c00 == 70 [pid = 29411] [id = 130] 21:24:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x90f7f400) [pid = 29411] [serial = 389] [outer = (nil)] 21:24:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x92dee000) [pid = 29411] [serial = 390] [outer = 0x90f7f400] 21:24:38 INFO - PROCESS | 29411 | 1465100678885 Marionette DEBUG loaded listener.js 21:24:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x93be3c00) [pid = 29411] [serial = 391] [outer = 0x90f7f400] 21:24:39 INFO - PROCESS | 29411 | 1465100679839 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]]]}] 21:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1440ms 21:24:39 INFO - PROCESS | 29411 | 1465100679869 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 21:24:39 INFO - PROCESS | 29411 | 1465100679874 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 21:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:24:39 INFO - PROCESS | 29411 | 1465100679887 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:24:39 INFO - PROCESS | 29411 | 1465100679897 Marionette TRACE conn4 <- [1,494,null,{}] 21:24:39 INFO - PROCESS | 29411 | 1465100679906 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}] 21:24:39 INFO - PROCESS | 29411 | 1465100679913 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:40 INFO - PROCESS | 29411 | 1465100680099 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 21:24:40 INFO - PROCESS | 29411 | 1465100680263 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:40 INFO - PROCESS | 29411 | 1465100680271 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x92df0c00 == 71 [pid = 29411] [id = 131] 21:24:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x93c34800) [pid = 29411] [serial = 392] [outer = (nil)] 21:24:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x9536f000) [pid = 29411] [serial = 393] [outer = 0x93c34800] 21:24:40 INFO - PROCESS | 29411 | 1465100680341 Marionette DEBUG loaded listener.js 21:24:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x9539c400) [pid = 29411] [serial = 394] [outer = 0x93c34800] 21:24:41 INFO - PROCESS | 29411 | 1465100681261 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]]]}] 21:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1397ms 21:24:41 INFO - PROCESS | 29411 | 1465100681279 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 21:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:24:41 INFO - PROCESS | 29411 | 1465100681284 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 21:24:41 INFO - PROCESS | 29411 | 1465100681298 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:24:41 INFO - PROCESS | 29411 | 1465100681301 Marionette TRACE conn4 <- [1,498,null,{}] 21:24:41 INFO - PROCESS | 29411 | 1465100681308 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}] 21:24:41 INFO - PROCESS | 29411 | 1465100681313 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:41 INFO - PROCESS | 29411 | 1465100681563 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 21:24:41 INFO - PROCESS | 29411 | 1465100681611 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:41 INFO - PROCESS | 29411 | 1465100681618 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x95370c00) [pid = 29411] [serial = 395] [outer = 0x948bf400] 21:24:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x948b4800 == 72 [pid = 29411] [id = 132] 21:24:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x99025c00) [pid = 29411] [serial = 396] [outer = (nil)] 21:24:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x99aa1400) [pid = 29411] [serial = 397] [outer = 0x99025c00] 21:24:41 INFO - PROCESS | 29411 | 1465100681719 Marionette DEBUG loaded listener.js 21:24:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x99baf000) [pid = 29411] [serial = 398] [outer = 0x99025c00] 21:24:42 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x8e40a800) [pid = 29411] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:24:42 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x90f80c00) [pid = 29411] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:24:42 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x913a3c00) [pid = 29411] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:24:42 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x90f77400) [pid = 29411] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:24:42 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x9487f400) [pid = 29411] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:24:42 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x8eede000) [pid = 29411] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:24:42 INFO - PROCESS | 29411 | 1465100682962 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]]]}] 21:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1744ms 21:24:43 INFO - PROCESS | 29411 | 1465100683035 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 21:24:43 INFO - PROCESS | 29411 | 1465100683038 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 21:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:24:43 INFO - PROCESS | 29411 | 1465100683046 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:24:43 INFO - PROCESS | 29411 | 1465100683051 Marionette TRACE conn4 <- [1,502,null,{}] 21:24:43 INFO - PROCESS | 29411 | 1465100683058 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}] 21:24:43 INFO - PROCESS | 29411 | 1465100683063 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:43 INFO - PROCESS | 29411 | 1465100683241 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 21:24:43 INFO - PROCESS | 29411 | 1465100683380 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:43 INFO - PROCESS | 29411 | 1465100683397 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x9475d000 == 73 [pid = 29411] [id = 133] 21:24:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x94876800) [pid = 29411] [serial = 399] [outer = (nil)] 21:24:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x9a078c00) [pid = 29411] [serial = 400] [outer = 0x94876800] 21:24:43 INFO - PROCESS | 29411 | 1465100683481 Marionette DEBUG loaded listener.js 21:24:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x9a18a800) [pid = 29411] [serial = 401] [outer = 0x94876800] 21:24:44 INFO - PROCESS | 29411 | 1465100684301 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]]]}] 21:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1288ms 21:24:44 INFO - PROCESS | 29411 | 1465100684335 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 21:24:44 INFO - PROCESS | 29411 | 1465100684339 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 21:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:24:44 INFO - PROCESS | 29411 | 1465100684345 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:24:44 INFO - PROCESS | 29411 | 1465100684348 Marionette TRACE conn4 <- [1,506,null,{}] 21:24:44 INFO - PROCESS | 29411 | 1465100684354 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}] 21:24:44 INFO - PROCESS | 29411 | 1465100684359 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:44 INFO - PROCESS | 29411 | 1465100684615 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 21:24:44 INFO - PROCESS | 29411 | 1465100684812 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:44 INFO - PROCESS | 29411 | 1465100684823 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40e000 == 74 [pid = 29411] [id = 134] 21:24:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8e5a0000) [pid = 29411] [serial = 402] [outer = (nil)] 21:24:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x8e6a0400) [pid = 29411] [serial = 403] [outer = 0x8e5a0000] 21:24:44 INFO - PROCESS | 29411 | 1465100684908 Marionette DEBUG loaded listener.js 21:24:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x8edc6800) [pid = 29411] [serial = 404] [outer = 0x8e5a0000] 21:24:45 INFO - PROCESS | 29411 | 1465100685993 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]]]}] 21:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1683ms 21:24:46 INFO - PROCESS | 29411 | 1465100686030 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 21:24:46 INFO - PROCESS | 29411 | 1465100686037 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 21:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:24:46 INFO - PROCESS | 29411 | 1465100686047 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:24:46 INFO - PROCESS | 29411 | 1465100686053 Marionette TRACE conn4 <- [1,510,null,{}] 21:24:46 INFO - PROCESS | 29411 | 1465100686061 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}] 21:24:46 INFO - PROCESS | 29411 | 1465100686067 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:46 INFO - PROCESS | 29411 | 1465100686283 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 21:24:46 INFO - PROCESS | 29411 | 1465100686491 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:46 INFO - PROCESS | 29411 | 1465100686504 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x92d09c00 == 75 [pid = 29411] [id = 135] 21:24:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x92d13000) [pid = 29411] [serial = 405] [outer = (nil)] 21:24:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x92de9400) [pid = 29411] [serial = 406] [outer = 0x92d13000] 21:24:46 INFO - PROCESS | 29411 | 1465100686630 Marionette DEBUG loaded listener.js 21:24:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x93849400) [pid = 29411] [serial = 407] [outer = 0x92d13000] 21:24:47 INFO - PROCESS | 29411 | 1465100687622 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]]]}] 21:24:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:24:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1644ms 21:24:47 INFO - PROCESS | 29411 | 1465100687690 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 21:24:47 INFO - PROCESS | 29411 | 1465100687696 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 21:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:24:47 INFO - PROCESS | 29411 | 1465100687705 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:24:47 INFO - PROCESS | 29411 | 1465100687708 Marionette TRACE conn4 <- [1,514,null,{}] 21:24:47 INFO - PROCESS | 29411 | 1465100687715 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}] 21:24:47 INFO - PROCESS | 29411 | 1465100687720 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:47 INFO - PROCESS | 29411 | 1465100687937 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 21:24:48 INFO - PROCESS | 29411 | 1465100688264 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:48 INFO - PROCESS | 29411 | 1465100688275 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x9536b400 == 76 [pid = 29411] [id = 136] 21:24:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x9782e800) [pid = 29411] [serial = 408] [outer = (nil)] 21:24:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x9a079400) [pid = 29411] [serial = 409] [outer = 0x9782e800] 21:24:48 INFO - PROCESS | 29411 | 1465100688362 Marionette DEBUG loaded listener.js 21:24:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x99aa4c00) [pid = 29411] [serial = 410] [outer = 0x9782e800] 21:24:49 INFO - PROCESS | 29411 | 1465100689266 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]]]}] 21:24:49 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 21:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1640ms 21:24:49 INFO - PROCESS | 29411 | 1465100689346 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 21:24:49 INFO - PROCESS | 29411 | 1465100689354 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 21:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:24:49 INFO - PROCESS | 29411 | 1465100689372 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:24:49 INFO - PROCESS | 29411 | 1465100689381 Marionette TRACE conn4 <- [1,518,null,{}] 21:24:49 INFO - PROCESS | 29411 | 1465100689387 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}] 21:24:49 INFO - PROCESS | 29411 | 1465100689394 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:49 INFO - PROCESS | 29411 | 1465100689736 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 21:24:49 INFO - PROCESS | 29411 | 1465100689927 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:49 INFO - PROCESS | 29411 | 1465100689935 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x95370400 == 77 [pid = 29411] [id = 137] 21:24:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x9a0de400) [pid = 29411] [serial = 411] [outer = (nil)] 21:24:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x9b603400) [pid = 29411] [serial = 412] [outer = 0x9a0de400] 21:24:50 INFO - PROCESS | 29411 | 1465100690019 Marionette DEBUG loaded listener.js 21:24:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x9b9d8800) [pid = 29411] [serial = 413] [outer = 0x9a0de400] 21:24:50 INFO - PROCESS | 29411 | 1465100690975 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]]]}] 21:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1651ms 21:24:51 INFO - PROCESS | 29411 | 1465100691015 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 21:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:24:51 INFO - PROCESS | 29411 | 1465100691021 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 21:24:51 INFO - PROCESS | 29411 | 1465100691030 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:24:51 INFO - PROCESS | 29411 | 1465100691036 Marionette TRACE conn4 <- [1,522,null,{}] 21:24:51 INFO - PROCESS | 29411 | 1465100691046 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}] 21:24:51 INFO - PROCESS | 29411 | 1465100691051 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:51 INFO - PROCESS | 29411 | 1465100691255 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 21:24:51 INFO - PROCESS | 29411 | 1465100691484 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:51 INFO - PROCESS | 29411 | 1465100691491 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x92a8ac00 == 78 [pid = 29411] [id = 138] 21:24:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x92a8c000) [pid = 29411] [serial = 414] [outer = (nil)] 21:24:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x92a94000) [pid = 29411] [serial = 415] [outer = 0x92a8c000] 21:24:51 INFO - PROCESS | 29411 | 1465100691618 Marionette DEBUG loaded listener.js 21:24:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x92a96c00) [pid = 29411] [serial = 416] [outer = 0x92a8c000] 21:24:52 INFO - PROCESS | 29411 | 1465100692552 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]]]}] 21:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1587ms 21:24:52 INFO - PROCESS | 29411 | 1465100692616 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 21:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:24:52 INFO - PROCESS | 29411 | 1465100692620 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 21:24:52 INFO - PROCESS | 29411 | 1465100692627 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:24:52 INFO - PROCESS | 29411 | 1465100692631 Marionette TRACE conn4 <- [1,526,null,{}] 21:24:52 INFO - PROCESS | 29411 | 1465100692637 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}] 21:24:52 INFO - PROCESS | 29411 | 1465100692643 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:52 INFO - PROCESS | 29411 | 1465100692853 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 21:24:53 INFO - PROCESS | 29411 | 1465100693088 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:53 INFO - PROCESS | 29411 | 1465100693104 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b9d9400 == 79 [pid = 29411] [id = 139] 21:24:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x9d45ac00) [pid = 29411] [serial = 417] [outer = (nil)] 21:24:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x9d5db400) [pid = 29411] [serial = 418] [outer = 0x9d45ac00] 21:24:53 INFO - PROCESS | 29411 | 1465100693243 Marionette DEBUG loaded listener.js 21:24:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0xa21c8800) [pid = 29411] [serial = 419] [outer = 0x9d45ac00] 21:24:54 INFO - PROCESS | 29411 | 1465100694216 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]]]}] 21:24:54 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 21:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1638ms 21:24:54 INFO - PROCESS | 29411 | 1465100694266 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 21:24:54 INFO - PROCESS | 29411 | 1465100694271 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 21:24:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:24:54 INFO - PROCESS | 29411 | 1465100694279 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:24:54 INFO - PROCESS | 29411 | 1465100694282 Marionette TRACE conn4 <- [1,530,null,{}] 21:24:54 INFO - PROCESS | 29411 | 1465100694289 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}] 21:24:54 INFO - PROCESS | 29411 | 1465100694293 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:54 INFO - PROCESS | 29411 | 1465100694563 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 21:24:54 INFO - PROCESS | 29411 | 1465100694848 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:54 INFO - PROCESS | 29411 | 1465100694860 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e844800 == 80 [pid = 29411] [id = 140] 21:24:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x8e848400) [pid = 29411] [serial = 420] [outer = (nil)] 21:24:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x8e84c800) [pid = 29411] [serial = 421] [outer = 0x8e848400] 21:24:54 INFO - PROCESS | 29411 | 1465100694944 Marionette DEBUG loaded listener.js 21:24:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x95399400) [pid = 29411] [serial = 422] [outer = 0x8e848400] 21:24:55 INFO - PROCESS | 29411 | 1465100695704 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"]]]}] 21:24:55 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 21:24:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:24:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:24:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:24:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:24:55 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 21:24:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:24:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:24:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:24:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:24:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1489ms 21:24:55 INFO - PROCESS | 29411 | 1465100695774 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 21:24:55 INFO - PROCESS | 29411 | 1465100695778 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 21:24:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:24:55 INFO - PROCESS | 29411 | 1465100695789 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:24:55 INFO - PROCESS | 29411 | 1465100695793 Marionette TRACE conn4 <- [1,534,null,{}] 21:24:55 INFO - PROCESS | 29411 | 1465100695800 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}] 21:24:55 INFO - PROCESS | 29411 | 1465100695806 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:56 INFO - PROCESS | 29411 | 1465100696020 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 21:24:56 INFO - PROCESS | 29411 | 1465100696217 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:56 INFO - PROCESS | 29411 | 1465100696224 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98d000 == 81 [pid = 29411] [id = 141] 21:24:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x8e843000) [pid = 29411] [serial = 423] [outer = (nil)] 21:24:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0xa500fc00) [pid = 29411] [serial = 424] [outer = 0x8e843000] 21:24:56 INFO - PROCESS | 29411 | 1465100696319 Marionette DEBUG loaded listener.js 21:24:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0xa6749c00) [pid = 29411] [serial = 425] [outer = 0x8e843000] 21:24:57 INFO - PROCESS | 29411 | 1465100697238 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]]]}] 21:24:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:24:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1493ms 21:24:57 INFO - PROCESS | 29411 | 1465100697300 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 21:24:57 INFO - PROCESS | 29411 | 1465100697305 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 21:24:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:24:57 INFO - PROCESS | 29411 | 1465100697312 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:24:57 INFO - PROCESS | 29411 | 1465100697316 Marionette TRACE conn4 <- [1,538,null,{}] 21:24:57 INFO - PROCESS | 29411 | 1465100697322 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}] 21:24:57 INFO - PROCESS | 29411 | 1465100697327 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:57 INFO - PROCESS | 29411 | 1465100697559 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 21:24:57 INFO - PROCESS | 29411 | 1465100697760 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:57 INFO - PROCESS | 29411 | 1465100697768 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c988800 == 82 [pid = 29411] [id = 142] 21:24:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x8dd56800) [pid = 29411] [serial = 426] [outer = (nil)] 21:24:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x8dd5f000) [pid = 29411] [serial = 427] [outer = 0x8dd56800] 21:24:57 INFO - PROCESS | 29411 | 1465100697849 Marionette DEBUG loaded listener.js 21:24:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x8dd64800) [pid = 29411] [serial = 428] [outer = 0x8dd56800] 21:24:58 INFO - PROCESS | 29411 | 1465100698772 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]]]}] 21:24:58 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. 21:24:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1483ms 21:24:58 INFO - PROCESS | 29411 | 1465100698797 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 21:24:58 INFO - PROCESS | 29411 | 1465100698802 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 21:24:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:24:58 INFO - PROCESS | 29411 | 1465100698808 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:24:58 INFO - PROCESS | 29411 | 1465100698812 Marionette TRACE conn4 <- [1,542,null,{}] 21:24:58 INFO - PROCESS | 29411 | 1465100698818 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}] 21:24:58 INFO - PROCESS | 29411 | 1465100698823 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:59 INFO - PROCESS | 29411 | 1465100699022 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 21:24:59 INFO - PROCESS | 29411 | 1465100699205 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:24:59 INFO - PROCESS | 29411 | 1465100699213 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:24:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd59000 == 83 [pid = 29411] [id = 143] 21:24:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x8dd5b400) [pid = 29411] [serial = 429] [outer = (nil)] 21:24:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0xa6c5d400) [pid = 29411] [serial = 430] [outer = 0x8dd5b400] 21:24:59 INFO - PROCESS | 29411 | 1465100699297 Marionette DEBUG loaded listener.js 21:24:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0xa6c5f800) [pid = 29411] [serial = 431] [outer = 0x8dd5b400] 21:25:00 INFO - PROCESS | 29411 | 1465100700206 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]]]}] 21:25:00 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. 21:25:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1434ms 21:25:00 INFO - PROCESS | 29411 | 1465100700279 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 21:25:00 INFO - PROCESS | 29411 | 1465100700284 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 21:25:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:25:00 INFO - PROCESS | 29411 | 1465100700292 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:25:00 INFO - PROCESS | 29411 | 1465100700295 Marionette TRACE conn4 <- [1,546,null,{}] 21:25:00 INFO - PROCESS | 29411 | 1465100700300 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}] 21:25:00 INFO - PROCESS | 29411 | 1465100700306 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:00 INFO - PROCESS | 29411 | 1465100700544 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 21:25:00 INFO - PROCESS | 29411 | 1465100700821 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:00 INFO - PROCESS | 29411 | 1465100700832 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d59f400 == 84 [pid = 29411] [id = 144] 21:25:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x8d5a5400) [pid = 29411] [serial = 432] [outer = (nil)] 21:25:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x8d5a9800) [pid = 29411] [serial = 433] [outer = 0x8d5a5400] 21:25:00 INFO - PROCESS | 29411 | 1465100700981 Marionette DEBUG loaded listener.js 21:25:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x8e406c00) [pid = 29411] [serial = 434] [outer = 0x8d5a5400] 21:25:01 INFO - PROCESS | 29411 | 1465100701938 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]]]}] 21:25:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:25:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1689ms 21:25:02 INFO - PROCESS | 29411 | 1465100702016 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 21:25:02 INFO - PROCESS | 29411 | 1465100702023 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 21:25:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:25:02 INFO - PROCESS | 29411 | 1465100702036 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:25:02 INFO - PROCESS | 29411 | 1465100702044 Marionette TRACE conn4 <- [1,550,null,{}] 21:25:02 INFO - PROCESS | 29411 | 1465100702078 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}] 21:25:02 INFO - PROCESS | 29411 | 1465100702089 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:02 INFO - PROCESS | 29411 | 1465100702481 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 21:25:03 INFO - PROCESS | 29411 | 1465100703140 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:03 INFO - PROCESS | 29411 | 1465100703155 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a4800 == 85 [pid = 29411] [id = 145] 21:25:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8d5aa400) [pid = 29411] [serial = 435] [outer = (nil)] 21:25:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x8dd5ec00) [pid = 29411] [serial = 436] [outer = 0x8d5aa400] 21:25:03 INFO - PROCESS | 29411 | 1465100703290 Marionette DEBUG loaded listener.js 21:25:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x8e403c00) [pid = 29411] [serial = 437] [outer = 0x8d5aa400] 21:25:04 INFO - PROCESS | 29411 | 1465100704506 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]]]}] 21:25:04 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. 21:25:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2509ms 21:25:04 INFO - PROCESS | 29411 | 1465100704565 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 21:25:04 INFO - PROCESS | 29411 | 1465100704571 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 21:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:25:04 INFO - PROCESS | 29411 | 1465100704582 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:25:04 INFO - PROCESS | 29411 | 1465100704585 Marionette TRACE conn4 <- [1,554,null,{}] 21:25:04 INFO - PROCESS | 29411 | 1465100704596 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}] 21:25:04 INFO - PROCESS | 29411 | 1465100704603 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:04 INFO - PROCESS | 29411 | 1465100704882 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 21:25:05 INFO - PROCESS | 29411 | 1465100705136 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:05 INFO - PROCESS | 29411 | 1465100705149 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a1c00 == 86 [pid = 29411] [id = 146] 21:25:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 161 (0x8e843800) [pid = 29411] [serial = 438] [outer = (nil)] 21:25:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 162 (0x8f6cb800) [pid = 29411] [serial = 439] [outer = 0x8e843800] 21:25:05 INFO - PROCESS | 29411 | 1465100705286 Marionette DEBUG loaded listener.js 21:25:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 163 (0x90f75000) [pid = 29411] [serial = 440] [outer = 0x8e843800] 21:25:05 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:06 INFO - PROCESS | 29411 | 1465100706272 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]]]}] 21:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1739ms 21:25:06 INFO - PROCESS | 29411 | 1465100706325 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 21:25:06 INFO - PROCESS | 29411 | 1465100706331 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 21:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:25:06 INFO - PROCESS | 29411 | 1465100706338 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:25:06 INFO - PROCESS | 29411 | 1465100706341 Marionette TRACE conn4 <- [1,558,null,{}] 21:25:06 INFO - PROCESS | 29411 | 1465100706347 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}] 21:25:06 INFO - PROCESS | 29411 | 1465100706353 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:06 INFO - PROCESS | 29411 | 1465100706584 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 21:25:06 INFO - PROCESS | 29411 | 1465100706830 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:06 INFO - PROCESS | 29411 | 1465100706838 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee6400 == 87 [pid = 29411] [id = 147] 21:25:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 164 (0x8f6c7c00) [pid = 29411] [serial = 441] [outer = (nil)] 21:25:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 165 (0x92aca800) [pid = 29411] [serial = 442] [outer = 0x8f6c7c00] 21:25:06 INFO - PROCESS | 29411 | 1465100706931 Marionette DEBUG loaded listener.js 21:25:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 166 (0x92d14400) [pid = 29411] [serial = 443] [outer = 0x8f6c7c00] 21:25:07 INFO - PROCESS | 29411 | --DOCSHELL 0x948b9800 == 86 [pid = 29411] [id = 60] 21:25:07 INFO - PROCESS | 29411 | --DOCSHELL 0x90f78400 == 85 [pid = 29411] [id = 89] 21:25:07 INFO - PROCESS | 29411 | --DOCSHELL 0x93842c00 == 84 [pid = 29411] [id = 90] 21:25:07 INFO - PROCESS | 29411 | --DOCSHELL 0x9a18ac00 == 83 [pid = 29411] [id = 91] 21:25:07 INFO - PROCESS | 29411 | --DOMWINDOW == 165 (0x92ac8400) [pid = 29411] [serial = 312] [outer = (nil)] [url = about:blank] 21:25:07 INFO - PROCESS | 29411 | --DOMWINDOW == 164 (0xa21c5400) [pid = 29411] [serial = 321] [outer = (nil)] [url = about:blank] 21:25:07 INFO - PROCESS | 29411 | --DOMWINDOW == 163 (0xa6e8c000) [pid = 29411] [serial = 324] [outer = (nil)] [url = about:blank] 21:25:07 INFO - PROCESS | 29411 | --DOMWINDOW == 162 (0x8e6a4400) [pid = 29411] [serial = 330] [outer = (nil)] [url = about:blank] 21:25:07 INFO - PROCESS | 29411 | --DOMWINDOW == 161 (0x8e5a7000) [pid = 29411] [serial = 327] [outer = (nil)] [url = about:blank] 21:25:07 INFO - PROCESS | 29411 | --DOMWINDOW == 160 (0x9b9dc000) [pid = 29411] [serial = 318] [outer = (nil)] [url = about:blank] 21:25:07 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0x92ac6c00) [pid = 29411] [serial = 309] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0x99dc2c00) [pid = 29411] [serial = 315] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x9ada5400) [pid = 29411] [serial = 306] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x93c2f000) [pid = 29411] [serial = 351] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | 1465100708000 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]]]}] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x9475d000 == 82 [pid = 29411] [id = 133] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x948b4800 == 81 [pid = 29411] [id = 132] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x92df0c00 == 80 [pid = 29411] [id = 131] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x90f72c00 == 79 [pid = 29411] [id = 130] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8c987000 == 78 [pid = 29411] [id = 129] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a0800 == 77 [pid = 29411] [id = 128] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x9d462000 == 76 [pid = 29411] [id = 125] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x9a48a400 == 75 [pid = 29411] [id = 124] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x9b608c00 == 74 [pid = 29411] [id = 123] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x9a482800 == 73 [pid = 29411] [id = 122] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc4c00 == 72 [pid = 29411] [id = 121] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x90f75400 == 71 [pid = 29411] [id = 119] 21:25:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40bc00 == 70 [pid = 29411] [id = 118] 21:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1741ms 21:25:08 INFO - PROCESS | 29411 | 1465100708082 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 21:25:08 INFO - PROCESS | 29411 | 1465100708088 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 21:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:25:08 INFO - PROCESS | 29411 | 1465100708124 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:25:08 INFO - PROCESS | 29411 | 1465100708138 Marionette TRACE conn4 <- [1,562,null,{}] 21:25:08 INFO - PROCESS | 29411 | 1465100708150 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}] 21:25:08 INFO - PROCESS | 29411 | 1465100708159 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:08 INFO - PROCESS | 29411 | 1465100708503 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x9487cc00) [pid = 29411] [serial = 349] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x917cec00) [pid = 29411] [serial = 337] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x94878c00) [pid = 29411] [serial = 343] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x92de9000) [pid = 29411] [serial = 339] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x9564c800) [pid = 29411] [serial = 345] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x8e40dc00) [pid = 29411] [serial = 348] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x98c4e400) [pid = 29411] [serial = 346] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x8eee3800) [pid = 29411] [serial = 333] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x917c2000) [pid = 29411] [serial = 336] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x8eee8400) [pid = 29411] [serial = 334] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x92dec000) [pid = 29411] [serial = 342] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x93c2b400) [pid = 29411] [serial = 340] [outer = (nil)] [url = about:blank] 21:25:08 INFO - PROCESS | 29411 | 1465100708788 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:08 INFO - PROCESS | 29411 | 1465100708797 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40a800 == 71 [pid = 29411] [id = 148] 21:25:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x8e40dc00) [pid = 29411] [serial = 444] [outer = (nil)] 21:25:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x91f9fc00) [pid = 29411] [serial = 445] [outer = 0x8e40dc00] 21:25:08 INFO - PROCESS | 29411 | 1465100708912 Marionette DEBUG loaded listener.js 21:25:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x92dea000) [pid = 29411] [serial = 446] [outer = 0x8e40dc00] 21:25:09 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:10 INFO - PROCESS | 29411 | 1465100710096 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]]]}] 21:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2021ms 21:25:10 INFO - PROCESS | 29411 | 1465100710131 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 21:25:10 INFO - PROCESS | 29411 | 1465100710136 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 21:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:25:10 INFO - PROCESS | 29411 | 1465100710143 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:25:10 INFO - PROCESS | 29411 | 1465100710147 Marionette TRACE conn4 <- [1,566,null,{}] 21:25:10 INFO - PROCESS | 29411 | 1465100710152 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}] 21:25:10 INFO - PROCESS | 29411 | 1465100710157 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:10 INFO - PROCESS | 29411 | 1465100710350 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 21:25:10 INFO - PROCESS | 29411 | 1465100710560 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:10 INFO - PROCESS | 29411 | 1465100710569 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5aac00 == 72 [pid = 29411] [id = 149] 21:25:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x91f10400) [pid = 29411] [serial = 447] [outer = (nil)] 21:25:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x93c35000) [pid = 29411] [serial = 448] [outer = 0x91f10400] 21:25:10 INFO - PROCESS | 29411 | 1465100710654 Marionette DEBUG loaded listener.js 21:25:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x9475d000) [pid = 29411] [serial = 449] [outer = 0x91f10400] 21:25:11 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:11 INFO - PROCESS | 29411 | 1465100711517 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]]]}] 21:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1435ms 21:25:11 INFO - PROCESS | 29411 | 1465100711579 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 21:25:11 INFO - PROCESS | 29411 | 1465100711583 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 21:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:25:11 INFO - PROCESS | 29411 | 1465100711590 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:25:11 INFO - PROCESS | 29411 | 1465100711593 Marionette TRACE conn4 <- [1,570,null,{}] 21:25:11 INFO - PROCESS | 29411 | 1465100711599 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}] 21:25:11 INFO - PROCESS | 29411 | 1465100711604 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:11 INFO - PROCESS | 29411 | 1465100711845 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 21:25:11 INFO - PROCESS | 29411 | 1465100711873 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:11 INFO - PROCESS | 29411 | 1465100711884 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x9536a400 == 73 [pid = 29411] [id = 150] 21:25:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x9536b000) [pid = 29411] [serial = 450] [outer = (nil)] 21:25:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x95397400) [pid = 29411] [serial = 451] [outer = 0x9536b000] 21:25:11 INFO - PROCESS | 29411 | 1465100711981 Marionette DEBUG loaded listener.js 21:25:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x98bbb000) [pid = 29411] [serial = 452] [outer = 0x9536b000] 21:25:12 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:13 INFO - PROCESS | 29411 | 1465100713437 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]]]}] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x8e5a0c00) [pid = 29411] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x9a18bc00) [pid = 29411] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x913a4c00) [pid = 29411] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x92de7000) [pid = 29411] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x9b5c2800) [pid = 29411] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x913a2400) [pid = 29411] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x98220c00) [pid = 29411] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x92dea400) [pid = 29411] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x8e69f000) [pid = 29411] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x95397c00) [pid = 29411] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x8eee7800) [pid = 29411] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x98c57c00) [pid = 29411] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x98c5a000) [pid = 29411] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x90f78c00) [pid = 29411] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x9d498800) [pid = 29411] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x93c2d000) [pid = 29411] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0xa34fa800) [pid = 29411] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0xa0610c00) [pid = 29411] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x93844400) [pid = 29411] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x92acec00) [pid = 29411] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x8eee0800) [pid = 29411] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0xa4e08800) [pid = 29411] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x8e6a2000) [pid = 29411] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x90f7f400) [pid = 29411] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x8e40c000) [pid = 29411] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x90f7c000) [pid = 29411] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x9a485800) [pid = 29411] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x9b60f800) [pid = 29411] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x8e5abc00) [pid = 29411] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x93c34800) [pid = 29411] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:25:13 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x99025c00) [pid = 29411] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2037ms 21:25:13 INFO - PROCESS | 29411 | 1465100713628 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 21:25:13 INFO - PROCESS | 29411 | 1465100713632 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 21:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:25:13 INFO - PROCESS | 29411 | 1465100713639 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:25:13 INFO - PROCESS | 29411 | 1465100713643 Marionette TRACE conn4 <- [1,574,null,{}] 21:25:13 INFO - PROCESS | 29411 | 1465100713648 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}] 21:25:13 INFO - PROCESS | 29411 | 1465100713654 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:13 INFO - PROCESS | 29411 | 1465100713878 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 21:25:13 INFO - PROCESS | 29411 | 1465100713891 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:13 INFO - PROCESS | 29411 | 1465100713901 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a2000 == 74 [pid = 29411] [id = 151] 21:25:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x8eee3c00) [pid = 29411] [serial = 453] [outer = (nil)] 21:25:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x90f73400) [pid = 29411] [serial = 454] [outer = 0x8eee3c00] 21:25:13 INFO - PROCESS | 29411 | 1465100713968 Marionette DEBUG loaded listener.js 21:25:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x913a4400) [pid = 29411] [serial = 455] [outer = 0x8eee3c00] 21:25:14 INFO - PROCESS | 29411 | 1465100714787 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]]]}] 21:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1191ms 21:25:14 INFO - PROCESS | 29411 | 1465100714835 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 21:25:14 INFO - PROCESS | 29411 | 1465100714838 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 21:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:25:14 INFO - PROCESS | 29411 | 1465100714845 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:25:14 INFO - PROCESS | 29411 | 1465100714848 Marionette TRACE conn4 <- [1,578,null,{}] 21:25:14 INFO - PROCESS | 29411 | 1465100714853 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}] 21:25:14 INFO - PROCESS | 29411 | 1465100714858 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:15 INFO - PROCESS | 29411 | 1465100715053 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 21:25:15 INFO - PROCESS | 29411 | 1465100715064 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:15 INFO - PROCESS | 29411 | 1465100715070 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edbc400 == 75 [pid = 29411] [id = 152] 21:25:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x92ac8400) [pid = 29411] [serial = 456] [outer = (nil)] 21:25:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x98bb7400) [pid = 29411] [serial = 457] [outer = 0x92ac8400] 21:25:15 INFO - PROCESS | 29411 | 1465100715142 Marionette DEBUG loaded listener.js 21:25:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x98c58000) [pid = 29411] [serial = 458] [outer = 0x92ac8400] 21:25:16 INFO - PROCESS | 29411 | 1465100716366 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]]]}] 21:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1585ms 21:25:16 INFO - PROCESS | 29411 | 1465100716432 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 21:25:16 INFO - PROCESS | 29411 | 1465100716440 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 21:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:25:16 INFO - PROCESS | 29411 | 1465100716449 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:25:16 INFO - PROCESS | 29411 | 1465100716454 Marionette TRACE conn4 <- [1,582,null,{}] 21:25:16 INFO - PROCESS | 29411 | 1465100716465 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}] 21:25:16 INFO - PROCESS | 29411 | 1465100716471 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:16 INFO - PROCESS | 29411 | 1465100716766 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 21:25:17 INFO - PROCESS | 29411 | 1465100717068 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:17 INFO - PROCESS | 29411 | 1465100717075 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a7c00 == 76 [pid = 29411] [id = 153] 21:25:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x8d5ac400) [pid = 29411] [serial = 459] [outer = (nil)] 21:25:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x8e6a7c00) [pid = 29411] [serial = 460] [outer = 0x8d5ac400] 21:25:17 INFO - PROCESS | 29411 | 1465100717178 Marionette DEBUG loaded listener.js 21:25:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x8edc5c00) [pid = 29411] [serial = 461] [outer = 0x8d5ac400] 21:25:18 INFO - PROCESS | 29411 | 1465100718109 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]]]}] 21:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1741ms 21:25:18 INFO - PROCESS | 29411 | 1465100718191 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 21:25:18 INFO - PROCESS | 29411 | 1465100718198 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 21:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:25:18 INFO - PROCESS | 29411 | 1465100718210 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:25:18 INFO - PROCESS | 29411 | 1465100718214 Marionette TRACE conn4 <- [1,586,null,{}] 21:25:18 INFO - PROCESS | 29411 | 1465100718220 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}] 21:25:18 INFO - PROCESS | 29411 | 1465100718227 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:18 INFO - PROCESS | 29411 | 1465100718473 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 21:25:18 INFO - PROCESS | 29411 | 1465100718745 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:18 INFO - PROCESS | 29411 | 1465100718758 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a3400 == 77 [pid = 29411] [id = 154] 21:25:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x91f02000) [pid = 29411] [serial = 462] [outer = (nil)] 21:25:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x92310c00) [pid = 29411] [serial = 463] [outer = 0x91f02000] 21:25:18 INFO - PROCESS | 29411 | 1465100718849 Marionette DEBUG loaded listener.js 21:25:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x92ace400) [pid = 29411] [serial = 464] [outer = 0x91f02000] 21:25:19 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:19 INFO - PROCESS | 29411 | 1465100719844 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]]]}] 21:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1683ms 21:25:19 INFO - PROCESS | 29411 | 1465100719894 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 21:25:19 INFO - PROCESS | 29411 | 1465100719899 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 21:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:25:19 INFO - PROCESS | 29411 | 1465100719907 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:25:19 INFO - PROCESS | 29411 | 1465100719914 Marionette TRACE conn4 <- [1,590,null,{}] 21:25:19 INFO - PROCESS | 29411 | 1465100719931 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}] 21:25:19 INFO - PROCESS | 29411 | 1465100719942 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:20 INFO - PROCESS | 29411 | 1465100720158 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 21:25:20 INFO - PROCESS | 29411 | 1465100720446 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:20 INFO - PROCESS | 29411 | 1465100720460 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x9539dc00 == 78 [pid = 29411] [id = 155] 21:25:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x953a0c00) [pid = 29411] [serial = 465] [outer = (nil)] 21:25:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x98c57c00) [pid = 29411] [serial = 466] [outer = 0x953a0c00] 21:25:20 INFO - PROCESS | 29411 | 1465100720553 Marionette DEBUG loaded listener.js 21:25:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x9a2be800) [pid = 29411] [serial = 467] [outer = 0x953a0c00] 21:25:21 INFO - PROCESS | 29411 | 1465100721559 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]]]}] 21:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1687ms 21:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:25:21 INFO - PROCESS | 29411 | 1465100721594 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 21:25:21 INFO - PROCESS | 29411 | 1465100721599 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 21:25:21 INFO - PROCESS | 29411 | 1465100721606 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:25:21 INFO - PROCESS | 29411 | 1465100721610 Marionette TRACE conn4 <- [1,594,null,{}] 21:25:21 INFO - PROCESS | 29411 | 1465100721616 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}] 21:25:21 INFO - PROCESS | 29411 | 1465100721621 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:21 INFO - PROCESS | 29411 | 1465100721829 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 21:25:22 INFO - PROCESS | 29411 | 1465100722066 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:22 INFO - PROCESS | 29411 | 1465100722073 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f7e400 == 79 [pid = 29411] [id = 156] 21:25:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x98bb7000) [pid = 29411] [serial = 468] [outer = (nil)] 21:25:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x9a865800) [pid = 29411] [serial = 469] [outer = 0x98bb7000] 21:25:22 INFO - PROCESS | 29411 | 1465100722201 Marionette DEBUG loaded listener.js 21:25:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x9a86a400) [pid = 29411] [serial = 470] [outer = 0x98bb7000] 21:25:23 INFO - PROCESS | 29411 | 1465100723155 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]]]}] 21:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1593ms 21:25:23 INFO - PROCESS | 29411 | 1465100723200 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 21:25:23 INFO - PROCESS | 29411 | 1465100723203 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 21:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:25:23 INFO - PROCESS | 29411 | 1465100723211 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:25:23 INFO - PROCESS | 29411 | 1465100723216 Marionette TRACE conn4 <- [1,598,null,{}] 21:25:23 INFO - PROCESS | 29411 | 1465100723222 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}] 21:25:23 INFO - PROCESS | 29411 | 1465100723228 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:23 INFO - PROCESS | 29411 | 1465100723472 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 21:25:23 INFO - PROCESS | 29411 | 1465100723723 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:23 INFO - PROCESS | 29411 | 1465100723731 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x98c59800 == 80 [pid = 29411] [id = 157] 21:25:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x9a485800) [pid = 29411] [serial = 471] [outer = (nil)] 21:25:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x9a870400) [pid = 29411] [serial = 472] [outer = 0x9a485800] 21:25:23 INFO - PROCESS | 29411 | 1465100723860 Marionette DEBUG loaded listener.js 21:25:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x9a872c00) [pid = 29411] [serial = 473] [outer = 0x9a485800] 21:25:24 INFO - PROCESS | 29411 | 1465100724873 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]]]}] 21:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1743ms 21:25:24 INFO - PROCESS | 29411 | 1465100724956 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 21:25:24 INFO - PROCESS | 29411 | 1465100724960 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 21:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:25:24 INFO - PROCESS | 29411 | 1465100724975 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:25:24 INFO - PROCESS | 29411 | 1465100724980 Marionette TRACE conn4 <- [1,602,null,{}] 21:25:24 INFO - PROCESS | 29411 | 1465100724986 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}] 21:25:25 INFO - PROCESS | 29411 | 1465100724996 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:25 INFO - PROCESS | 29411 | 1465100725272 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 21:25:25 INFO - PROCESS | 29411 | 1465100725526 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:25 INFO - PROCESS | 29411 | 1465100725534 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x9a86b400 == 81 [pid = 29411] [id = 158] 21:25:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x9a86e800) [pid = 29411] [serial = 474] [outer = (nil)] 21:25:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x9b5bf000) [pid = 29411] [serial = 475] [outer = 0x9a86e800] 21:25:25 INFO - PROCESS | 29411 | 1465100725652 Marionette DEBUG loaded listener.js 21:25:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x9d9a1400) [pid = 29411] [serial = 476] [outer = 0x9a86e800] 21:25:26 INFO - PROCESS | 29411 | 1465100726561 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]]]}] 21:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1643ms 21:25:26 INFO - PROCESS | 29411 | 1465100726612 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 21:25:26 INFO - PROCESS | 29411 | 1465100726616 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 21:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:25:26 INFO - PROCESS | 29411 | 1465100726622 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:25:26 INFO - PROCESS | 29411 | 1465100726626 Marionette TRACE conn4 <- [1,606,null,{}] 21:25:26 INFO - PROCESS | 29411 | 1465100726634 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}] 21:25:26 INFO - PROCESS | 29411 | 1465100726640 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:26 INFO - PROCESS | 29411 | 1465100726853 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 21:25:27 INFO - PROCESS | 29411 | 1465100727096 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:27 INFO - PROCESS | 29411 | 1465100727103 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5bc00 == 82 [pid = 29411] [id = 159] 21:25:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x91fbd800) [pid = 29411] [serial = 477] [outer = (nil)] 21:25:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x91fc4000) [pid = 29411] [serial = 478] [outer = 0x91fbd800] 21:25:27 INFO - PROCESS | 29411 | 1465100727231 Marionette DEBUG loaded listener.js 21:25:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x91fc6c00) [pid = 29411] [serial = 479] [outer = 0x91fbd800] 21:25:28 INFO - PROCESS | 29411 | 1465100728096 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]]]}] 21:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1533ms 21:25:28 INFO - PROCESS | 29411 | 1465100728158 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 21:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:25:28 INFO - PROCESS | 29411 | 1465100728169 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 21:25:28 INFO - PROCESS | 29411 | 1465100728176 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:25:28 INFO - PROCESS | 29411 | 1465100728179 Marionette TRACE conn4 <- [1,610,null,{}] 21:25:28 INFO - PROCESS | 29411 | 1465100728186 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}] 21:25:28 INFO - PROCESS | 29411 | 1465100728191 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:28 INFO - PROCESS | 29411 | 1465100728398 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 21:25:28 INFO - PROCESS | 29411 | 1465100728637 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:28 INFO - PROCESS | 29411 | 1465100728644 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fbc000 == 83 [pid = 29411] [id = 160] 21:25:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x91fbe400) [pid = 29411] [serial = 480] [outer = (nil)] 21:25:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x9b9dc400) [pid = 29411] [serial = 481] [outer = 0x91fbe400] 21:25:28 INFO - PROCESS | 29411 | 1465100728739 Marionette DEBUG loaded listener.js 21:25:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0xa113c800) [pid = 29411] [serial = 482] [outer = 0x91fbe400] 21:25:29 INFO - PROCESS | 29411 | 1465100729632 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]]]}] 21:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1533ms 21:25:29 INFO - PROCESS | 29411 | 1465100729709 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 21:25:29 INFO - PROCESS | 29411 | 1465100729713 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 21:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:25:29 INFO - PROCESS | 29411 | 1465100729720 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:25:29 INFO - PROCESS | 29411 | 1465100729723 Marionette TRACE conn4 <- [1,614,null,{}] 21:25:29 INFO - PROCESS | 29411 | 1465100729729 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}] 21:25:29 INFO - PROCESS | 29411 | 1465100729734 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:30 INFO - PROCESS | 29411 | 1465100729999 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 21:25:30 INFO - PROCESS | 29411 | 1465100730282 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:30 INFO - PROCESS | 29411 | 1465100730289 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x911c6400 == 84 [pid = 29411] [id = 161] 21:25:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x911c6800) [pid = 29411] [serial = 483] [outer = (nil)] 21:25:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0x911cec00) [pid = 29411] [serial = 484] [outer = 0x911c6800] 21:25:30 INFO - PROCESS | 29411 | 1465100730373 Marionette DEBUG loaded listener.js 21:25:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x911d0800) [pid = 29411] [serial = 485] [outer = 0x911c6800] 21:25:31 INFO - PROCESS | 29411 | 1465100731272 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]]]}] 21:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1631ms 21:25:31 INFO - PROCESS | 29411 | 1465100731351 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 21:25:31 INFO - PROCESS | 29411 | 1465100731354 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 21:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:25:31 INFO - PROCESS | 29411 | 1465100731361 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:25:31 INFO - PROCESS | 29411 | 1465100731365 Marionette TRACE conn4 <- [1,618,null,{}] 21:25:31 INFO - PROCESS | 29411 | 1465100731370 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}] 21:25:31 INFO - PROCESS | 29411 | 1465100731376 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:31 INFO - PROCESS | 29411 | 1465100731607 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 21:25:31 INFO - PROCESS | 29411 | 1465100731860 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:31 INFO - PROCESS | 29411 | 1465100731874 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:31 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4800 == 85 [pid = 29411] [id = 162] 21:25:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x8b5d4c00) [pid = 29411] [serial = 486] [outer = (nil)] 21:25:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x8b5db000) [pid = 29411] [serial = 487] [outer = 0x8b5d4c00] 21:25:31 INFO - PROCESS | 29411 | 1465100731990 Marionette DEBUG loaded listener.js 21:25:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8b5ddc00) [pid = 29411] [serial = 488] [outer = 0x8b5d4c00] 21:25:32 INFO - PROCESS | 29411 | 1465100732933 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]]]}] 21:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1643ms 21:25:33 INFO - PROCESS | 29411 | 1465100733005 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 21:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:25:33 INFO - PROCESS | 29411 | 1465100733010 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 21:25:33 INFO - PROCESS | 29411 | 1465100733016 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:25:33 INFO - PROCESS | 29411 | 1465100733021 Marionette TRACE conn4 <- [1,622,null,{}] 21:25:33 INFO - PROCESS | 29411 | 1465100733026 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}] 21:25:33 INFO - PROCESS | 29411 | 1465100733032 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:33 INFO - PROCESS | 29411 | 1465100733288 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 21:25:33 INFO - PROCESS | 29411 | 1465100733589 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:33 INFO - PROCESS | 29411 | 1465100733601 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c7000 == 86 [pid = 29411] [id = 163] 21:25:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x8d1c8000) [pid = 29411] [serial = 489] [outer = (nil)] 21:25:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x8d1cc000) [pid = 29411] [serial = 490] [outer = 0x8d1c8000] 21:25:33 INFO - PROCESS | 29411 | 1465100733686 Marionette DEBUG loaded listener.js 21:25:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 161 (0x8e409c00) [pid = 29411] [serial = 491] [outer = 0x8d1c8000] 21:25:34 INFO - PROCESS | 29411 | 1465100734564 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]]]}] 21:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1586ms 21:25:34 INFO - PROCESS | 29411 | 1465100734602 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 21:25:34 INFO - PROCESS | 29411 | 1465100734606 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 21:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:25:34 INFO - PROCESS | 29411 | 1465100734612 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:25:34 INFO - PROCESS | 29411 | 1465100734616 Marionette TRACE conn4 <- [1,626,null,{}] 21:25:34 INFO - PROCESS | 29411 | 1465100734622 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}] 21:25:34 INFO - PROCESS | 29411 | 1465100734626 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:34 INFO - PROCESS | 29411 | 1465100734817 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 21:25:35 INFO - PROCESS | 29411 | 1465100735069 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:35 INFO - PROCESS | 29411 | 1465100735077 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c4400 == 87 [pid = 29411] [id = 164] 21:25:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 162 (0x8d1c5400) [pid = 29411] [serial = 492] [outer = (nil)] 21:25:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 163 (0x8d1c8c00) [pid = 29411] [serial = 493] [outer = 0x8d1c5400] 21:25:35 INFO - PROCESS | 29411 | 1465100735534 Marionette DEBUG loaded listener.js 21:25:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 164 (0x8d1d0800) [pid = 29411] [serial = 494] [outer = 0x8d1c5400] 21:25:36 INFO - PROCESS | 29411 | 1465100736643 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]]]}] 21:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2085ms 21:25:36 INFO - PROCESS | 29411 | 1465100736698 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 21:25:36 INFO - PROCESS | 29411 | 1465100736703 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 21:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:25:36 INFO - PROCESS | 29411 | 1465100736710 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:25:36 INFO - PROCESS | 29411 | 1465100736714 Marionette TRACE conn4 <- [1,630,null,{}] 21:25:36 INFO - PROCESS | 29411 | 1465100736722 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}] 21:25:36 INFO - PROCESS | 29411 | 1465100736727 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:36 INFO - PROCESS | 29411 | 1465100736913 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 21:25:37 INFO - PROCESS | 29411 | 1465100737161 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:37 INFO - PROCESS | 29411 | 1465100737174 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ad000 == 88 [pid = 29411] [id = 165] 21:25:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 165 (0x8e402000) [pid = 29411] [serial = 495] [outer = (nil)] 21:25:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 166 (0x8eee5c00) [pid = 29411] [serial = 496] [outer = 0x8e402000] 21:25:37 INFO - PROCESS | 29411 | 1465100737263 Marionette DEBUG loaded listener.js 21:25:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 167 (0x90f7a000) [pid = 29411] [serial = 497] [outer = 0x8e402000] 21:25:38 INFO - PROCESS | 29411 | 1465100738213 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]]]}] 21:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1536ms 21:25:38 INFO - PROCESS | 29411 | 1465100738247 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 21:25:38 INFO - PROCESS | 29411 | 1465100738253 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 21:25:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:25:38 INFO - PROCESS | 29411 | 1465100738263 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:25:38 INFO - PROCESS | 29411 | 1465100738267 Marionette TRACE conn4 <- [1,634,null,{}] 21:25:38 INFO - PROCESS | 29411 | 1465100738273 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}] 21:25:38 INFO - PROCESS | 29411 | 1465100738279 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:38 INFO - PROCESS | 29411 | 1465100738473 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 21:25:38 INFO - PROCESS | 29411 | 1465100738721 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:38 INFO - PROCESS | 29411 | 1465100738726 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e406800 == 89 [pid = 29411] [id = 166] 21:25:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 168 (0x8e409800) [pid = 29411] [serial = 498] [outer = (nil)] 21:25:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 169 (0x917c5c00) [pid = 29411] [serial = 499] [outer = 0x8e409800] 21:25:38 INFO - PROCESS | 29411 | 1465100738848 Marionette DEBUG loaded listener.js 21:25:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 170 (0x91fc8c00) [pid = 29411] [serial = 500] [outer = 0x8e409800] 21:25:39 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x94875000 == 88 [pid = 29411] [id = 105] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc3800 == 87 [pid = 29411] [id = 107] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e59d000 == 86 [pid = 29411] [id = 109] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8eedf000 == 85 [pid = 29411] [id = 104] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d4000 == 84 [pid = 29411] [id = 106] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0xa34aac00 == 83 [pid = 29411] [id = 108] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8f85f400 == 82 [pid = 29411] [id = 102] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x90f79400 == 81 [pid = 29411] [id = 103] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e69e400 == 80 [pid = 29411] [id = 110] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a2000 == 79 [pid = 29411] [id = 151] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9536a400 == 78 [pid = 29411] [id = 150] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5aac00 == 77 [pid = 29411] [id = 149] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40a800 == 76 [pid = 29411] [id = 148] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a1c00 == 75 [pid = 29411] [id = 146] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee6400 == 74 [pid = 29411] [id = 147] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a4800 == 73 [pid = 29411] [id = 145] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e844800 == 72 [pid = 29411] [id = 140] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9b9d9400 == 71 [pid = 29411] [id = 139] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x92a8ac00 == 70 [pid = 29411] [id = 138] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x95370400 == 69 [pid = 29411] [id = 137] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9536b400 == 68 [pid = 29411] [id = 136] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x92d09c00 == 67 [pid = 29411] [id = 135] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40e000 == 66 [pid = 29411] [id = 134] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x91f99400 == 65 [pid = 29411] [id = 21] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x92df0800 == 64 [pid = 29411] [id = 120] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9d4a0800 == 63 [pid = 29411] [id = 58] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0xa2221400 == 62 [pid = 29411] [id = 30] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x93844c00 == 61 [pid = 29411] [id = 59] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x95369800 == 60 [pid = 29411] [id = 75] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x94765c00 == 59 [pid = 29411] [id = 15] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0xa21c6800 == 58 [pid = 29411] [id = 29] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c5c00 == 57 [pid = 29411] [id = 81] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd59000 == 56 [pid = 29411] [id = 143] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98d000 == 55 [pid = 29411] [id = 141] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0xa68e3400 == 54 [pid = 29411] [id = 51] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9b60b000 == 53 [pid = 29411] [id = 76] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8c988800 == 52 [pid = 29411] [id = 142] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9139a400 == 51 [pid = 29411] [id = 80] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8d59f400 == 50 [pid = 29411] [id = 144] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x94877800 == 49 [pid = 29411] [id = 79] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x91f9d000 == 48 [pid = 29411] [id = 50] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8c987400 == 47 [pid = 29411] [id = 127] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x91f98c00 == 46 [pid = 29411] [id = 66] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x92de4c00 == 45 [pid = 29411] [id = 94] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9230cc00 == 44 [pid = 29411] [id = 78] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x917c3c00 == 43 [pid = 29411] [id = 95] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x92de6800 == 42 [pid = 29411] [id = 93] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0xa33ee000 == 41 [pid = 29411] [id = 77] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0xa504c800 == 40 [pid = 29411] [id = 126] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ad000 == 39 [pid = 29411] [id = 165] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c4400 == 38 [pid = 29411] [id = 164] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c7000 == 37 [pid = 29411] [id = 163] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4800 == 36 [pid = 29411] [id = 162] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x91fbc000 == 35 [pid = 29411] [id = 160] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x911c6400 == 34 [pid = 29411] [id = 161] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5bc00 == 33 [pid = 29411] [id = 159] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9a86b400 == 32 [pid = 29411] [id = 158] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x98c59800 == 31 [pid = 29411] [id = 157] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x9539dc00 == 30 [pid = 29411] [id = 155] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x90f7e400 == 29 [pid = 29411] [id = 156] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x913a3400 == 28 [pid = 29411] [id = 154] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a7c00 == 27 [pid = 29411] [id = 153] 21:25:41 INFO - PROCESS | 29411 | --DOCSHELL 0x8edbc400 == 26 [pid = 29411] [id = 152] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 169 (0x8e5a9000) [pid = 29411] [serial = 328] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 168 (0x9b10c000) [pid = 29411] [serial = 274] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 167 (0x92de6000) [pid = 29411] [serial = 310] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 166 (0xa21c5800) [pid = 29411] [serial = 283] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 165 (0x9d459c00) [pid = 29411] [serial = 277] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 164 (0x9d465000) [pid = 29411] [serial = 319] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 163 (0x9b5c1c00) [pid = 29411] [serial = 307] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 162 (0x92df0400) [pid = 29411] [serial = 280] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 161 (0x8e6a7000) [pid = 29411] [serial = 331] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 160 (0x9aaee800) [pid = 29411] [serial = 316] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0x93be3400) [pid = 29411] [serial = 313] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0xa2429400) [pid = 29411] [serial = 322] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x9aaf3400) [pid = 29411] [serial = 265] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x91f9cc00) [pid = 29411] [serial = 268] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0xa6291c00) [pid = 29411] [serial = 286] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x94874000) [pid = 29411] [serial = 271] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0xa6f42800) [pid = 29411] [serial = 325] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0xa6299400) [pid = 29411] [serial = 373] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0xa500cc00) [pid = 29411] [serial = 372] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x9471b400) [pid = 29411] [serial = 361] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x93b6c800) [pid = 29411] [serial = 360] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x9a484800) [pid = 29411] [serial = 364] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x9a2b4800) [pid = 29411] [serial = 363] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x92d17400) [pid = 29411] [serial = 388] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x913a1800) [pid = 29411] [serial = 387] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0xa6c62400) [pid = 29411] [serial = 376] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0xa6c60400) [pid = 29411] [serial = 375] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x8eee0000) [pid = 29411] [serial = 385] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x8edc2800) [pid = 29411] [serial = 384] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x92dee000) [pid = 29411] [serial = 390] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x93be3c00) [pid = 29411] [serial = 391] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x8e6aa800) [pid = 29411] [serial = 355] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x8e59ec00) [pid = 29411] [serial = 354] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x917c2800) [pid = 29411] [serial = 358] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x91398c00) [pid = 29411] [serial = 357] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x9aaefc00) [pid = 29411] [serial = 367] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x9a078c00) [pid = 29411] [serial = 400] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x9aae9c00) [pid = 29411] [serial = 366] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x9d9a2800) [pid = 29411] [serial = 370] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x9b9df000) [pid = 29411] [serial = 369] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0xa6c69400) [pid = 29411] [serial = 378] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x953e0c00) [pid = 29411] [serial = 352] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x9539e000) [pid = 29411] [serial = 223] [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.] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x8c991c00) [pid = 29411] [serial = 381] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x9539c400) [pid = 29411] [serial = 394] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x9536f000) [pid = 29411] [serial = 393] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x99aa1400) [pid = 29411] [serial = 397] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x99baf000) [pid = 29411] [serial = 398] [outer = (nil)] [url = about:blank] 21:25:41 INFO - PROCESS | 29411 | 1465100741726 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]]]}] 21:25:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:25:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 3490ms 21:25:41 INFO - PROCESS | 29411 | 1465100741754 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 21:25:41 INFO - PROCESS | 29411 | 1465100741760 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 21:25:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:25:41 INFO - PROCESS | 29411 | 1465100741768 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:25:41 INFO - PROCESS | 29411 | 1465100741773 Marionette TRACE conn4 <- [1,638,null,{}] 21:25:41 INFO - PROCESS | 29411 | 1465100741782 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}] 21:25:41 INFO - PROCESS | 29411 | 1465100741787 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:41 INFO - PROCESS | 29411 | 1465100741959 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 21:25:42 INFO - PROCESS | 29411 | 1465100742135 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:42 INFO - PROCESS | 29411 | 1465100742146 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:42 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993000 == 27 [pid = 29411] [id = 167] 21:25:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x8c994000) [pid = 29411] [serial = 501] [outer = (nil)] 21:25:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x8d5a9c00) [pid = 29411] [serial = 502] [outer = 0x8c994000] 21:25:42 INFO - PROCESS | 29411 | 1465100742219 Marionette DEBUG loaded listener.js 21:25:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8dd5ac00) [pid = 29411] [serial = 503] [outer = 0x8c994000] 21:25:42 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:43 INFO - PROCESS | 29411 | 1465100743092 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]]]}] 21:25:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:25:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1348ms 21:25:43 INFO - PROCESS | 29411 | 1465100743117 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 21:25:43 INFO - PROCESS | 29411 | 1465100743126 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 21:25:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:25:43 INFO - PROCESS | 29411 | 1465100743140 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:25:43 INFO - PROCESS | 29411 | 1465100743146 Marionette TRACE conn4 <- [1,642,null,{}] 21:25:43 INFO - PROCESS | 29411 | 1465100743154 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}] 21:25:43 INFO - PROCESS | 29411 | 1465100743161 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:43 INFO - PROCESS | 29411 | 1465100743405 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 21:25:43 INFO - PROCESS | 29411 | 1465100743662 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:43 INFO - PROCESS | 29411 | 1465100743670 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a9000 == 28 [pid = 29411] [id = 168] 21:25:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x8e6a0800) [pid = 29411] [serial = 504] [outer = (nil)] 21:25:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x8e6a6800) [pid = 29411] [serial = 505] [outer = 0x8e6a0800] 21:25:43 INFO - PROCESS | 29411 | 1465100743784 Marionette DEBUG loaded listener.js 21:25:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x8e83f000) [pid = 29411] [serial = 506] [outer = 0x8e6a0800] 21:25:44 INFO - PROCESS | 29411 | 1465100744852 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]]]}] 21:25:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:25:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1788ms 21:25:44 INFO - PROCESS | 29411 | 1465100744927 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 21:25:44 INFO - PROCESS | 29411 | 1465100744930 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 21:25:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:25:44 INFO - PROCESS | 29411 | 1465100744938 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:25:44 INFO - PROCESS | 29411 | 1465100744945 Marionette TRACE conn4 <- [1,646,null,{}] 21:25:44 INFO - PROCESS | 29411 | 1465100744983 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}] 21:25:44 INFO - PROCESS | 29411 | 1465100744992 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:45 INFO - PROCESS | 29411 | 1465100745213 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 21:25:45 INFO - PROCESS | 29411 | 1465100745382 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:45 INFO - PROCESS | 29411 | 1465100745395 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eeea400 == 29 [pid = 29411] [id = 169] 21:25:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x8eeeac00) [pid = 29411] [serial = 507] [outer = (nil)] 21:25:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x8f6c9400) [pid = 29411] [serial = 508] [outer = 0x8eeeac00] 21:25:45 INFO - PROCESS | 29411 | 1465100745469 Marionette DEBUG loaded listener.js 21:25:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x8f6d1800) [pid = 29411] [serial = 509] [outer = 0x8eeeac00] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x8f6c7c00) [pid = 29411] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x9a0de400) [pid = 29411] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x8e5a0000) [pid = 29411] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x92d13000) [pid = 29411] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x8dd5b400) [pid = 29411] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x91f10400) [pid = 29411] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x8d5aa400) [pid = 29411] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x8e843000) [pid = 29411] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x9d45ac00) [pid = 29411] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x9782e800) [pid = 29411] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x8eee3c00) [pid = 29411] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x8d5a5400) [pid = 29411] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x92a8c000) [pid = 29411] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x8e40dc00) [pid = 29411] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x8e848400) [pid = 29411] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x9536b000) [pid = 29411] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x94876800) [pid = 29411] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0x8c989400) [pid = 29411] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x8e843800) [pid = 29411] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x8dd56800) [pid = 29411] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0xa68ed000) [pid = 29411] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:25:47 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x92ac8400) [pid = 29411] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:25:47 INFO - PROCESS | 29411 | 1465100747678 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]]]}] 21:25:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2793ms 21:25:47 INFO - PROCESS | 29411 | 1465100747732 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 21:25:47 INFO - PROCESS | 29411 | 1465100747736 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 21:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:25:47 INFO - PROCESS | 29411 | 1465100747742 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:25:47 INFO - PROCESS | 29411 | 1465100747744 Marionette TRACE conn4 <- [1,650,null,{}] 21:25:47 INFO - PROCESS | 29411 | 1465100747750 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}] 21:25:47 INFO - PROCESS | 29411 | 1465100747755 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:47 INFO - PROCESS | 29411 | 1465100747909 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 21:25:48 INFO - PROCESS | 29411 | 1465100748054 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:48 INFO - PROCESS | 29411 | 1465100748062 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98ac00 == 30 [pid = 29411] [id = 170] 21:25:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x8d5a3000) [pid = 29411] [serial = 510] [outer = (nil)] 21:25:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x8e848000) [pid = 29411] [serial = 511] [outer = 0x8d5a3000] 21:25:48 INFO - PROCESS | 29411 | 1465100748129 Marionette DEBUG loaded listener.js 21:25:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x8eee7c00) [pid = 29411] [serial = 512] [outer = 0x8d5a3000] 21:25:48 INFO - PROCESS | 29411 | 1465100748890 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]]]}] 21:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1177ms 21:25:48 INFO - PROCESS | 29411 | 1465100748921 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 21:25:48 INFO - PROCESS | 29411 | 1465100748924 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 21:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:25:48 INFO - PROCESS | 29411 | 1465100748930 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:25:48 INFO - PROCESS | 29411 | 1465100748934 Marionette TRACE conn4 <- [1,654,null,{}] 21:25:48 INFO - PROCESS | 29411 | 1465100748939 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}] 21:25:48 INFO - PROCESS | 29411 | 1465100748944 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:49 INFO - PROCESS | 29411 | 1465100749160 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 21:25:49 INFO - PROCESS | 29411 | 1465100749175 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:49 INFO - PROCESS | 29411 | 1465100749182 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a5c00 == 31 [pid = 29411] [id = 171] 21:25:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x8f6cd800) [pid = 29411] [serial = 513] [outer = (nil)] 21:25:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0x90f72000) [pid = 29411] [serial = 514] [outer = 0x8f6cd800] 21:25:49 INFO - PROCESS | 29411 | 1465100749250 Marionette DEBUG loaded listener.js 21:25:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0x911cb800) [pid = 29411] [serial = 515] [outer = 0x8f6cd800] 21:25:50 INFO - PROCESS | 29411 | 1465100750353 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]]]}] 21:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1486ms 21:25:50 INFO - PROCESS | 29411 | 1465100750418 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 21:25:50 INFO - PROCESS | 29411 | 1465100750425 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 21:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:25:50 INFO - PROCESS | 29411 | 1465100750433 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:25:50 INFO - PROCESS | 29411 | 1465100750441 Marionette TRACE conn4 <- [1,658,null,{}] 21:25:50 INFO - PROCESS | 29411 | 1465100750449 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}] 21:25:50 INFO - PROCESS | 29411 | 1465100750454 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:50 INFO - PROCESS | 29411 | 1465100750679 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 21:25:50 INFO - PROCESS | 29411 | 1465100750921 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:50 INFO - PROCESS | 29411 | 1465100750929 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a8400 == 32 [pid = 29411] [id = 172] 21:25:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0x8d5ac800) [pid = 29411] [serial = 516] [outer = (nil)] 21:25:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x8e59d000) [pid = 29411] [serial = 517] [outer = 0x8d5ac800] 21:25:51 INFO - PROCESS | 29411 | 1465100751038 Marionette DEBUG loaded listener.js 21:25:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x8e69fc00) [pid = 29411] [serial = 518] [outer = 0x8d5ac800] 21:25:51 INFO - PROCESS | 29411 | 1465100751965 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]]]}] 21:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1586ms 21:25:52 INFO - PROCESS | 29411 | 1465100752019 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 21:25:52 INFO - PROCESS | 29411 | 1465100752026 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 21:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:25:52 INFO - PROCESS | 29411 | 1465100752038 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:25:52 INFO - PROCESS | 29411 | 1465100752042 Marionette TRACE conn4 <- [1,662,null,{}] 21:25:52 INFO - PROCESS | 29411 | 1465100752048 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}] 21:25:52 INFO - PROCESS | 29411 | 1465100752054 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:52 INFO - PROCESS | 29411 | 1465100752247 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 21:25:52 INFO - PROCESS | 29411 | 1465100752541 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:52 INFO - PROCESS | 29411 | 1465100752551 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d59f400 == 33 [pid = 29411] [id = 173] 21:25:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x8eee8000) [pid = 29411] [serial = 519] [outer = (nil)] 21:25:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x8f85e800) [pid = 29411] [serial = 520] [outer = 0x8eee8000] 21:25:52 INFO - PROCESS | 29411 | 1465100752647 Marionette DEBUG loaded listener.js 21:25:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x8f6c5400) [pid = 29411] [serial = 521] [outer = 0x8eee8000] 21:25:53 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:53 INFO - PROCESS | 29411 | 1465100753569 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]]]}] 21:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1589ms 21:25:53 INFO - PROCESS | 29411 | 1465100753627 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 21:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:25:53 INFO - PROCESS | 29411 | 1465100753632 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 21:25:53 INFO - PROCESS | 29411 | 1465100753639 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:25:53 INFO - PROCESS | 29411 | 1465100753645 Marionette TRACE conn4 <- [1,666,null,{}] 21:25:53 INFO - PROCESS | 29411 | 1465100753662 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}] 21:25:53 INFO - PROCESS | 29411 | 1465100753671 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:53 INFO - PROCESS | 29411 | 1465100753891 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 21:25:54 INFO - PROCESS | 29411 | 1465100754124 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:54 INFO - PROCESS | 29411 | 1465100754137 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a4000 == 34 [pid = 29411] [id = 174] 21:25:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x913a4c00) [pid = 29411] [serial = 522] [outer = (nil)] 21:25:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x917c8c00) [pid = 29411] [serial = 523] [outer = 0x913a4c00] 21:25:54 INFO - PROCESS | 29411 | 1465100754262 Marionette DEBUG loaded listener.js 21:25:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x91f0b000) [pid = 29411] [serial = 524] [outer = 0x913a4c00] 21:25:54 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:55 INFO - PROCESS | 29411 | 1465100755243 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]]]}] 21:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1638ms 21:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:25:55 INFO - PROCESS | 29411 | 1465100755277 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 21:25:55 INFO - PROCESS | 29411 | 1465100755281 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 21:25:55 INFO - PROCESS | 29411 | 1465100755288 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:25:55 INFO - PROCESS | 29411 | 1465100755292 Marionette TRACE conn4 <- [1,670,null,{}] 21:25:55 INFO - PROCESS | 29411 | 1465100755297 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}] 21:25:55 INFO - PROCESS | 29411 | 1465100755304 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:55 INFO - PROCESS | 29411 | 1465100755490 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 21:25:55 INFO - PROCESS | 29411 | 1465100755676 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:55 INFO - PROCESS | 29411 | 1465100755690 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee9c00 == 35 [pid = 29411] [id = 175] 21:25:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x91fa4000) [pid = 29411] [serial = 525] [outer = (nil)] 21:25:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x91fc1400) [pid = 29411] [serial = 526] [outer = 0x91fa4000] 21:25:55 INFO - PROCESS | 29411 | 1465100755807 Marionette DEBUG loaded listener.js 21:25:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x91fca800) [pid = 29411] [serial = 527] [outer = 0x91fa4000] 21:25:56 INFO - PROCESS | 29411 | 1465100756756 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]]]}] 21:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1532ms 21:25:56 INFO - PROCESS | 29411 | 1465100756820 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 21:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:25:56 INFO - PROCESS | 29411 | 1465100756824 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 21:25:56 INFO - PROCESS | 29411 | 1465100756831 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:25:56 INFO - PROCESS | 29411 | 1465100756834 Marionette TRACE conn4 <- [1,674,null,{}] 21:25:56 INFO - PROCESS | 29411 | 1465100756840 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}] 21:25:56 INFO - PROCESS | 29411 | 1465100756846 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:57 INFO - PROCESS | 29411 | 1465100757031 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 21:25:57 INFO - PROCESS | 29411 | 1465100757272 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:57 INFO - PROCESS | 29411 | 1465100757281 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a2800 == 36 [pid = 29411] [id = 176] 21:25:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x8e40ac00) [pid = 29411] [serial = 528] [outer = (nil)] 21:25:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x92a99c00) [pid = 29411] [serial = 529] [outer = 0x8e40ac00] 21:25:57 INFO - PROCESS | 29411 | 1465100757407 Marionette DEBUG loaded listener.js 21:25:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x92ac4400) [pid = 29411] [serial = 530] [outer = 0x8e40ac00] 21:25:57 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:58 INFO - PROCESS | 29411 | 1465100758334 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]]]}] 21:25:58 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 21:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1582ms 21:25:58 INFO - PROCESS | 29411 | 1465100758413 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 21:25:58 INFO - PROCESS | 29411 | 1465100758417 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 21:25:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:25:58 INFO - PROCESS | 29411 | 1465100758424 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:25:58 INFO - PROCESS | 29411 | 1465100758427 Marionette TRACE conn4 <- [1,678,null,{}] 21:25:58 INFO - PROCESS | 29411 | 1465100758433 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}] 21:25:58 INFO - PROCESS | 29411 | 1465100758444 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:58 INFO - PROCESS | 29411 | 1465100758694 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 21:25:58 INFO - PROCESS | 29411 | 1465100758933 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:58 INFO - PROCESS | 29411 | 1465100758945 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:25:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d2800 == 37 [pid = 29411] [id = 177] 21:25:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x8d5a5400) [pid = 29411] [serial = 531] [outer = (nil)] 21:25:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x92dee000) [pid = 29411] [serial = 532] [outer = 0x8d5a5400] 21:25:59 INFO - PROCESS | 29411 | 1465100759064 Marionette DEBUG loaded listener.js 21:25:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x92dee400) [pid = 29411] [serial = 533] [outer = 0x8d5a5400] 21:25:59 INFO - PROCESS | 29411 | 1465100759935 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]]]}] 21:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1589ms 21:26:00 INFO - PROCESS | 29411 | 1465100760017 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 21:26:00 INFO - PROCESS | 29411 | 1465100760022 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 21:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:26:00 INFO - PROCESS | 29411 | 1465100760032 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:26:00 INFO - PROCESS | 29411 | 1465100760042 Marionette TRACE conn4 <- [1,682,null,{}] 21:26:00 INFO - PROCESS | 29411 | 1465100760055 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}] 21:26:00 INFO - PROCESS | 29411 | 1465100760059 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:00 INFO - PROCESS | 29411 | 1465100760252 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 21:26:00 INFO - PROCESS | 29411 | 1465100760491 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:00 INFO - PROCESS | 29411 | 1465100760501 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c986800 == 38 [pid = 29411] [id = 178] 21:26:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x8d1c9400) [pid = 29411] [serial = 534] [outer = (nil)] 21:26:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x93843c00) [pid = 29411] [serial = 535] [outer = 0x8d1c9400] 21:26:00 INFO - PROCESS | 29411 | 1465100760595 Marionette DEBUG loaded listener.js 21:26:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x93849000) [pid = 29411] [serial = 536] [outer = 0x8d1c9400] 21:26:01 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:01 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:26:01 INFO - PROCESS | 29411 | 1465100761904 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]]]}] 21:26:01 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) 21:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1897ms 21:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:26:01 INFO - PROCESS | 29411 | 1465100761976 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 21:26:01 INFO - PROCESS | 29411 | 1465100761979 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 21:26:02 INFO - PROCESS | 29411 | 1465100762007 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:26:02 INFO - PROCESS | 29411 | 1465100762011 Marionette TRACE conn4 <- [1,686,null,{}] 21:26:02 INFO - PROCESS | 29411 | 1465100762020 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}] 21:26:02 INFO - PROCESS | 29411 | 1465100762025 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:02 INFO - PROCESS | 29411 | 1465100762195 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 21:26:02 INFO - PROCESS | 29411 | 1465100762448 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:02 INFO - PROCESS | 29411 | 1465100762461 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x92ad0800 == 39 [pid = 29411] [id = 179] 21:26:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x9383fc00) [pid = 29411] [serial = 537] [outer = (nil)] 21:26:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x93be6000) [pid = 29411] [serial = 538] [outer = 0x9383fc00] 21:26:02 INFO - PROCESS | 29411 | 1465100762602 Marionette DEBUG loaded listener.js 21:26:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x93c2ac00) [pid = 29411] [serial = 539] [outer = 0x9383fc00] 21:26:03 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:04 INFO - PROCESS | 29411 | 1465100764020 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]]]}] 21:26:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:26:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2057ms 21:26:04 INFO - PROCESS | 29411 | 1465100764106 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 21:26:04 INFO - PROCESS | 29411 | 1465100764110 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 21:26:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:26:04 INFO - PROCESS | 29411 | 1465100764122 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:26:04 INFO - PROCESS | 29411 | 1465100764125 Marionette TRACE conn4 <- [1,690,null,{}] 21:26:04 INFO - PROCESS | 29411 | 1465100764134 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}] 21:26:04 INFO - PROCESS | 29411 | 1465100764139 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:04 INFO - PROCESS | 29411 | 1465100764324 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 21:26:04 INFO - PROCESS | 29411 | 1465100764518 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:04 INFO - PROCESS | 29411 | 1465100764527 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e0400 == 40 [pid = 29411] [id = 180] 21:26:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x8c991800) [pid = 29411] [serial = 540] [outer = (nil)] 21:26:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x911c7000) [pid = 29411] [serial = 541] [outer = 0x8c991800] 21:26:04 INFO - PROCESS | 29411 | 1465100764607 Marionette DEBUG loaded listener.js 21:26:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x91f0e000) [pid = 29411] [serial = 542] [outer = 0x8c991800] 21:26:06 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:06 INFO - PROCESS | 29411 | 1465100766140 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]]]}] 21:26:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:26:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2037ms 21:26:06 INFO - PROCESS | 29411 | 1465100766159 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 21:26:06 INFO - PROCESS | 29411 | 1465100766165 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 21:26:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:26:06 INFO - PROCESS | 29411 | 1465100766174 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:26:06 INFO - PROCESS | 29411 | 1465100766178 Marionette TRACE conn4 <- [1,694,null,{}] 21:26:06 INFO - PROCESS | 29411 | 1465100766187 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}] 21:26:06 INFO - PROCESS | 29411 | 1465100766192 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:06 INFO - PROCESS | 29411 | 1465100766407 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 21:26:06 INFO - PROCESS | 29411 | 1465100766607 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:06 INFO - PROCESS | 29411 | 1465100766619 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dc000 == 41 [pid = 29411] [id = 181] 21:26:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x8d5a0000) [pid = 29411] [serial = 543] [outer = (nil)] 21:26:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x8d5ae400) [pid = 29411] [serial = 544] [outer = 0x8d5a0000] 21:26:06 INFO - PROCESS | 29411 | 1465100766792 Marionette DEBUG loaded listener.js 21:26:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x8e408000) [pid = 29411] [serial = 545] [outer = 0x8d5a0000] 21:26:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98ac00 == 40 [pid = 29411] [id = 170] 21:26:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8eeea400 == 39 [pid = 29411] [id = 169] 21:26:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a9000 == 38 [pid = 29411] [id = 168] 21:26:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993000 == 37 [pid = 29411] [id = 167] 21:26:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e406800 == 36 [pid = 29411] [id = 166] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x92d14400) [pid = 29411] [serial = 443] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x9b603400) [pid = 29411] [serial = 412] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x8edc6800) [pid = 29411] [serial = 404] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x93849400) [pid = 29411] [serial = 407] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x9b9d8800) [pid = 29411] [serial = 413] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0xa6c5f800) [pid = 29411] [serial = 431] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x93c35000) [pid = 29411] [serial = 448] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x8e403c00) [pid = 29411] [serial = 437] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0xa6749c00) [pid = 29411] [serial = 425] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x9d5db400) [pid = 29411] [serial = 418] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x9a079400) [pid = 29411] [serial = 409] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x99aa4c00) [pid = 29411] [serial = 410] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x8e6a0400) [pid = 29411] [serial = 403] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x90f73400) [pid = 29411] [serial = 454] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x8e406c00) [pid = 29411] [serial = 434] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x8dd5ec00) [pid = 29411] [serial = 436] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x92a96c00) [pid = 29411] [serial = 416] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x9475d000) [pid = 29411] [serial = 449] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x92dea000) [pid = 29411] [serial = 446] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x92de9400) [pid = 29411] [serial = 406] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x91f9fc00) [pid = 29411] [serial = 445] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x8e84c800) [pid = 29411] [serial = 421] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x95397400) [pid = 29411] [serial = 451] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x9a18a800) [pid = 29411] [serial = 401] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0xa6c5d400) [pid = 29411] [serial = 430] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x8c992400) [pid = 29411] [serial = 382] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0xa21c8800) [pid = 29411] [serial = 419] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x98bbb000) [pid = 29411] [serial = 452] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x8f6cb800) [pid = 29411] [serial = 439] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x90f75000) [pid = 29411] [serial = 440] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x95399400) [pid = 29411] [serial = 422] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0xa500fc00) [pid = 29411] [serial = 424] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x8dd5f000) [pid = 29411] [serial = 427] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x8d5a9800) [pid = 29411] [serial = 433] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0xa6f46000) [pid = 29411] [serial = 379] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x92a94000) [pid = 29411] [serial = 415] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x8dd64800) [pid = 29411] [serial = 428] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x92aca800) [pid = 29411] [serial = 442] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0x98bb7400) [pid = 29411] [serial = 457] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x98c58000) [pid = 29411] [serial = 458] [outer = (nil)] [url = about:blank] 21:26:07 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x913a4400) [pid = 29411] [serial = 455] [outer = (nil)] [url = about:blank] 21:26:08 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:08 INFO - PROCESS | 29411 | 1465100768123 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]]]}] 21:26:08 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) 21:26:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1986ms 21:26:08 INFO - PROCESS | 29411 | 1465100768195 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 21:26:08 INFO - PROCESS | 29411 | 1465100768201 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 21:26:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:26:08 INFO - PROCESS | 29411 | 1465100768218 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:26:08 INFO - PROCESS | 29411 | 1465100768222 Marionette TRACE conn4 <- [1,698,null,{}] 21:26:08 INFO - PROCESS | 29411 | 1465100768241 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}] 21:26:08 INFO - PROCESS | 29411 | 1465100768247 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:08 INFO - PROCESS | 29411 | 1465100768406 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 21:26:08 INFO - PROCESS | 29411 | 1465100768418 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:08 INFO - PROCESS | 29411 | 1465100768429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a8000 == 37 [pid = 29411] [id = 182] 21:26:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x8e403400) [pid = 29411] [serial = 546] [outer = (nil)] 21:26:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x8e5ab800) [pid = 29411] [serial = 547] [outer = 0x8e403400] 21:26:08 INFO - PROCESS | 29411 | 1465100768497 Marionette DEBUG loaded listener.js 21:26:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x8e845c00) [pid = 29411] [serial = 548] [outer = 0x8e403400] 21:26:09 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:09 INFO - PROCESS | 29411 | 1465100769767 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]]]}] 21:26:09 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) 21:26:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1592ms 21:26:09 INFO - PROCESS | 29411 | 1465100769809 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 21:26:09 INFO - PROCESS | 29411 | 1465100769813 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 21:26:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:26:09 INFO - PROCESS | 29411 | 1465100769820 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:26:09 INFO - PROCESS | 29411 | 1465100769825 Marionette TRACE conn4 <- [1,702,null,{}] 21:26:09 INFO - PROCESS | 29411 | 1465100769849 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}] 21:26:09 INFO - PROCESS | 29411 | 1465100769857 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:10 INFO - PROCESS | 29411 | 1465100770165 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 21:26:10 INFO - PROCESS | 29411 | 1465100770212 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:10 INFO - PROCESS | 29411 | 1465100770224 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cb000 == 38 [pid = 29411] [id = 183] 21:26:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x8f6d1400) [pid = 29411] [serial = 549] [outer = (nil)] 21:26:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x90f75000) [pid = 29411] [serial = 550] [outer = 0x8f6d1400] 21:26:10 INFO - PROCESS | 29411 | 1465100770293 Marionette DEBUG loaded listener.js 21:26:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x911ce400) [pid = 29411] [serial = 551] [outer = 0x8f6d1400] 21:26:11 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:11 INFO - PROCESS | 29411 | 1465100771583 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]]]}] 21:26:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1796ms 21:26:11 INFO - PROCESS | 29411 | 1465100771631 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 21:26:11 INFO - PROCESS | 29411 | 1465100771636 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 21:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:26:11 INFO - PROCESS | 29411 | 1465100771643 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:26:11 INFO - PROCESS | 29411 | 1465100771646 Marionette TRACE conn4 <- [1,706,null,{}] 21:26:11 INFO - PROCESS | 29411 | 1465100771652 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}] 21:26:11 INFO - PROCESS | 29411 | 1465100771656 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:12 INFO - PROCESS | 29411 | 1465100772057 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x91fbd800) [pid = 29411] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x98bb7000) [pid = 29411] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x91f02000) [pid = 29411] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0x8d1c8000) [pid = 29411] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x953a0c00) [pid = 29411] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x911c6800) [pid = 29411] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 103 (0x8c994000) [pid = 29411] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 102 (0x8d1c5400) [pid = 29411] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x8d5a3000) [pid = 29411] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x8b5d4c00) [pid = 29411] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x8d5ac400) [pid = 29411] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x8e6a0800) [pid = 29411] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0x91fbe400) [pid = 29411] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 96 (0x9a485800) [pid = 29411] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x8e409800) [pid = 29411] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8e402000) [pid = 29411] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x8eeeac00) [pid = 29411] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:26:12 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x9a86e800) [pid = 29411] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:26:12 INFO - PROCESS | 29411 | 1465100772248 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:12 INFO - PROCESS | 29411 | 1465100772259 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4c00 == 39 [pid = 29411] [id = 184] 21:26:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x8b5da000) [pid = 29411] [serial = 552] [outer = (nil)] 21:26:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x8dd5a000) [pid = 29411] [serial = 553] [outer = 0x8b5da000] 21:26:12 INFO - PROCESS | 29411 | 1465100772328 Marionette DEBUG loaded listener.js 21:26:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8eeeac00) [pid = 29411] [serial = 554] [outer = 0x8b5da000] 21:26:13 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:13 INFO - PROCESS | 29411 | 1465100773456 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]]]}] 21:26:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1836ms 21:26:13 INFO - PROCESS | 29411 | 1465100773480 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 21:26:13 INFO - PROCESS | 29411 | 1465100773484 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 21:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:26:13 INFO - PROCESS | 29411 | 1465100773491 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:26:13 INFO - PROCESS | 29411 | 1465100773494 Marionette TRACE conn4 <- [1,710,null,{}] 21:26:13 INFO - PROCESS | 29411 | 1465100773500 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}] 21:26:13 INFO - PROCESS | 29411 | 1465100773504 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:13 INFO - PROCESS | 29411 | 1465100773670 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 21:26:13 INFO - PROCESS | 29411 | 1465100773914 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:13 INFO - PROCESS | 29411 | 1465100773925 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f86a400 == 40 [pid = 29411] [id = 185] 21:26:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x911c6800) [pid = 29411] [serial = 555] [outer = (nil)] 21:26:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 97 (0x91f9f800) [pid = 29411] [serial = 556] [outer = 0x911c6800] 21:26:14 INFO - PROCESS | 29411 | 1465100774040 Marionette DEBUG loaded listener.js 21:26:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0x91fc0800) [pid = 29411] [serial = 557] [outer = 0x911c6800] 21:26:15 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:15 INFO - PROCESS | 29411 | 1465100775690 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]]]}] 21:26:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2247ms 21:26:15 INFO - PROCESS | 29411 | 1465100775741 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 21:26:15 INFO - PROCESS | 29411 | 1465100775748 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 21:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:26:15 INFO - PROCESS | 29411 | 1465100775758 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:26:15 INFO - PROCESS | 29411 | 1465100775764 Marionette TRACE conn4 <- [1,714,null,{}] 21:26:15 INFO - PROCESS | 29411 | 1465100775772 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}] 21:26:15 INFO - PROCESS | 29411 | 1465100775778 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:15 INFO - PROCESS | 29411 | 1465100775969 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 21:26:16 INFO - PROCESS | 29411 | 1465100776156 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:16 INFO - PROCESS | 29411 | 1465100776171 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e0c00 == 41 [pid = 29411] [id = 186] 21:26:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x8c986400) [pid = 29411] [serial = 558] [outer = (nil)] 21:26:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x8e409400) [pid = 29411] [serial = 559] [outer = 0x8c986400] 21:26:16 INFO - PROCESS | 29411 | 1465100776254 Marionette DEBUG loaded listener.js 21:26:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x8e5aa000) [pid = 29411] [serial = 560] [outer = 0x8c986400] 21:26:17 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:17 INFO - PROCESS | 29411 | 1465100777613 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]]]}] 21:26:17 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 21:26:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1884ms 21:26:17 INFO - PROCESS | 29411 | 1465100777747 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 21:26:17 INFO - PROCESS | 29411 | 1465100777760 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 21:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:26:17 INFO - PROCESS | 29411 | 1465100777782 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:26:17 INFO - PROCESS | 29411 | 1465100777789 Marionette TRACE conn4 <- [1,718,null,{}] 21:26:17 INFO - PROCESS | 29411 | 1465100777796 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}] 21:26:17 INFO - PROCESS | 29411 | 1465100777802 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:18 INFO - PROCESS | 29411 | 1465100778005 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 21:26:18 INFO - PROCESS | 29411 | 1465100778192 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:18 INFO - PROCESS | 29411 | 1465100778199 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c988800 == 42 [pid = 29411] [id = 187] 21:26:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x8edc0800) [pid = 29411] [serial = 561] [outer = (nil)] 21:26:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 103 (0x8f6d3c00) [pid = 29411] [serial = 562] [outer = 0x8edc0800] 21:26:18 INFO - PROCESS | 29411 | 1465100778289 Marionette DEBUG loaded listener.js 21:26:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 104 (0x911c6400) [pid = 29411] [serial = 563] [outer = 0x8edc0800] 21:26:19 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:19 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:26:19 INFO - PROCESS | 29411 | 1465100779719 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]]]}] 21:26:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:26:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1997ms 21:26:19 INFO - PROCESS | 29411 | 1465100779778 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 21:26:19 INFO - PROCESS | 29411 | 1465100779782 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 21:26:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:26:19 INFO - PROCESS | 29411 | 1465100779790 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:26:19 INFO - PROCESS | 29411 | 1465100779797 Marionette TRACE conn4 <- [1,722,null,{}] 21:26:19 INFO - PROCESS | 29411 | 1465100779816 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}] 21:26:19 INFO - PROCESS | 29411 | 1465100779825 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:20 INFO - PROCESS | 29411 | 1465100780063 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 21:26:20 INFO - PROCESS | 29411 | 1465100780260 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:20 INFO - PROCESS | 29411 | 1465100780273 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x917cfc00 == 43 [pid = 29411] [id = 188] 21:26:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x917d0800) [pid = 29411] [serial = 564] [outer = (nil)] 21:26:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x92acd400) [pid = 29411] [serial = 565] [outer = 0x917d0800] 21:26:20 INFO - PROCESS | 29411 | 1465100780354 Marionette DEBUG loaded listener.js 21:26:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x92d14800) [pid = 29411] [serial = 566] [outer = 0x917d0800] 21:26:21 INFO - PROCESS | 29411 | 1465100781273 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] 21:26:21 INFO - PROCESS | 29411 | 1465100781340 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 21:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:26:21 INFO - PROCESS | 29411 | 1465100781347 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:26:21 INFO - PROCESS | 29411 | 1465100781351 Marionette TRACE conn4 <- [1,726,null,{}] 21:26:21 INFO - PROCESS | 29411 | 1465100781357 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}] 21:26:21 INFO - PROCESS | 29411 | 1465100781363 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:21 INFO - PROCESS | 29411 | 1465100781592 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 21:26:21 INFO - PROCESS | 29411 | 1465100781827 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:21 INFO - PROCESS | 29411 | 1465100781834 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fbd800 == 44 [pid = 29411] [id = 189] 21:26:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x92d09800) [pid = 29411] [serial = 567] [outer = (nil)] 21:26:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x93b61400) [pid = 29411] [serial = 568] [outer = 0x92d09800] 21:26:21 INFO - PROCESS | 29411 | 1465100781968 Marionette DEBUG loaded listener.js 21:26:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x93be9800) [pid = 29411] [serial = 569] [outer = 0x92d09800] 21:26:22 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:22 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:26:22 INFO - PROCESS | 29411 | 1465100782963 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]]]}] 21:26:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:26:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1688ms 21:26:23 INFO - PROCESS | 29411 | 1465100783036 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 21:26:23 INFO - PROCESS | 29411 | 1465100783040 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 21:26:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:26:23 INFO - PROCESS | 29411 | 1465100783047 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:26:23 INFO - PROCESS | 29411 | 1465100783050 Marionette TRACE conn4 <- [1,730,null,{}] 21:26:23 INFO - PROCESS | 29411 | 1465100783056 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}] 21:26:23 INFO - PROCESS | 29411 | 1465100783062 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:23 INFO - PROCESS | 29411 | 1465100783251 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 21:26:23 INFO - PROCESS | 29411 | 1465100783488 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:23 INFO - PROCESS | 29411 | 1465100783497 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1ce400 == 45 [pid = 29411] [id = 190] 21:26:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x8dd60000) [pid = 29411] [serial = 570] [outer = (nil)] 21:26:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x9475d800) [pid = 29411] [serial = 571] [outer = 0x8dd60000] 21:26:23 INFO - PROCESS | 29411 | 1465100783617 Marionette DEBUG loaded listener.js 21:26:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x94874000) [pid = 29411] [serial = 572] [outer = 0x8dd60000] 21:26:24 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:24 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:26:24 INFO - PROCESS | 29411 | 1465100784600 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] 21:26:24 INFO - PROCESS | 29411 | 1465100784688 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 21:26:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:26:24 INFO - PROCESS | 29411 | 1465100784695 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:26:24 INFO - PROCESS | 29411 | 1465100784699 Marionette TRACE conn4 <- [1,734,null,{}] 21:26:24 INFO - PROCESS | 29411 | 1465100784705 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}] 21:26:24 INFO - PROCESS | 29411 | 1465100784715 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:24 INFO - PROCESS | 29411 | 1465100784971 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 21:26:25 INFO - PROCESS | 29411 | 1465100785270 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:25 INFO - PROCESS | 29411 | 1465100785278 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a3c00 == 46 [pid = 29411] [id = 191] 21:26:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0x93beb400) [pid = 29411] [serial = 573] [outer = (nil)] 21:26:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0x95395800) [pid = 29411] [serial = 574] [outer = 0x93beb400] 21:26:25 INFO - PROCESS | 29411 | 1465100785362 Marionette DEBUG loaded listener.js 21:26:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0x9539a400) [pid = 29411] [serial = 575] [outer = 0x93beb400] 21:26:26 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:26 INFO - PROCESS | 29411 | 1465100786225 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]]]}] 21:26:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:26:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1585ms 21:26:26 INFO - PROCESS | 29411 | 1465100786284 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 21:26:26 INFO - PROCESS | 29411 | 1465100786289 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 21:26:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:26:26 INFO - PROCESS | 29411 | 1465100786299 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:26:26 INFO - PROCESS | 29411 | 1465100786303 Marionette TRACE conn4 <- [1,738,null,{}] 21:26:26 INFO - PROCESS | 29411 | 1465100786309 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}] 21:26:26 INFO - PROCESS | 29411 | 1465100786315 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:26 INFO - PROCESS | 29411 | 1465100786515 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 21:26:26 INFO - PROCESS | 29411 | 1465100786770 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:26 INFO - PROCESS | 29411 | 1465100786777 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x95398c00 == 47 [pid = 29411] [id = 192] 21:26:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x95399800) [pid = 29411] [serial = 576] [outer = (nil)] 21:26:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x953a4000) [pid = 29411] [serial = 577] [outer = 0x95399800] 21:26:26 INFO - PROCESS | 29411 | 1465100786884 Marionette DEBUG loaded listener.js 21:26:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x95651000) [pid = 29411] [serial = 578] [outer = 0x95399800] 21:26:28 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:28 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:26:28 INFO - PROCESS | 29411 | 1465100788436 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]]]}] 21:26:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:26:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2190ms 21:26:28 INFO - PROCESS | 29411 | 1465100788493 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 21:26:28 INFO - PROCESS | 29411 | 1465100788499 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 21:26:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:26:28 INFO - PROCESS | 29411 | 1465100788511 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:26:28 INFO - PROCESS | 29411 | 1465100788515 Marionette TRACE conn4 <- [1,742,null,{}] 21:26:28 INFO - PROCESS | 29411 | 1465100788525 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}] 21:26:28 INFO - PROCESS | 29411 | 1465100788532 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:28 INFO - PROCESS | 29411 | 1465100788770 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 21:26:29 INFO - PROCESS | 29411 | 1465100789334 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:29 INFO - PROCESS | 29411 | 1465100789343 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c987c00 == 48 [pid = 29411] [id = 193] 21:26:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x8d59f800) [pid = 29411] [serial = 579] [outer = (nil)] 21:26:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x8dd59400) [pid = 29411] [serial = 580] [outer = 0x8d59f800] 21:26:29 INFO - PROCESS | 29411 | 1465100789428 Marionette DEBUG loaded listener.js 21:26:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x8e409800) [pid = 29411] [serial = 581] [outer = 0x8d59f800] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4c00 == 47 [pid = 29411] [id = 184] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cb000 == 46 [pid = 29411] [id = 183] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a8000 == 45 [pid = 29411] [id = 182] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dc000 == 44 [pid = 29411] [id = 181] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a5c00 == 43 [pid = 29411] [id = 171] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a8400 == 42 [pid = 29411] [id = 172] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x913a4000 == 41 [pid = 29411] [id = 174] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d2800 == 40 [pid = 29411] [id = 177] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8d59f400 == 39 [pid = 29411] [id = 173] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8c986800 == 38 [pid = 29411] [id = 178] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x92ad0800 == 37 [pid = 29411] [id = 179] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee9c00 == 36 [pid = 29411] [id = 175] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e0400 == 35 [pid = 29411] [id = 180] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a2800 == 34 [pid = 29411] [id = 176] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x95398c00 == 33 [pid = 29411] [id = 192] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1ce400 == 32 [pid = 29411] [id = 190] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a3c00 == 31 [pid = 29411] [id = 191] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x91fbd800 == 30 [pid = 29411] [id = 189] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x917cfc00 == 29 [pid = 29411] [id = 188] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8c988800 == 28 [pid = 29411] [id = 187] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8f86a400 == 27 [pid = 29411] [id = 185] 21:26:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e0c00 == 26 [pid = 29411] [id = 186] 21:26:32 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x91fc4000) [pid = 29411] [serial = 478] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x9a865800) [pid = 29411] [serial = 469] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x92ace400) [pid = 29411] [serial = 464] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x8e409c00) [pid = 29411] [serial = 491] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x9a2be800) [pid = 29411] [serial = 467] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x911cec00) [pid = 29411] [serial = 484] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x8dd5ac00) [pid = 29411] [serial = 503] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x8d1d0800) [pid = 29411] [serial = 494] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0x8eee7c00) [pid = 29411] [serial = 512] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x91fc6c00) [pid = 29411] [serial = 479] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x8b5ddc00) [pid = 29411] [serial = 488] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x8e6a7c00) [pid = 29411] [serial = 460] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x8e6a6800) [pid = 29411] [serial = 505] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x9b9dc400) [pid = 29411] [serial = 481] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x9a872c00) [pid = 29411] [serial = 473] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0xa113c800) [pid = 29411] [serial = 482] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x8d1c8c00) [pid = 29411] [serial = 493] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x91fc8c00) [pid = 29411] [serial = 500] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 103 (0x8edc5c00) [pid = 29411] [serial = 461] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 102 (0x8e83f000) [pid = 29411] [serial = 506] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x92310c00) [pid = 29411] [serial = 463] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x8eee5c00) [pid = 29411] [serial = 496] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x911d0800) [pid = 29411] [serial = 485] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x9a86a400) [pid = 29411] [serial = 470] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0x8e848000) [pid = 29411] [serial = 511] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 96 (0x8d1cc000) [pid = 29411] [serial = 490] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x98c57c00) [pid = 29411] [serial = 466] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8f6c9400) [pid = 29411] [serial = 508] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x8d5a9c00) [pid = 29411] [serial = 502] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x9d9a1400) [pid = 29411] [serial = 476] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x9a870400) [pid = 29411] [serial = 472] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8f6d1800) [pid = 29411] [serial = 509] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x9b5bf000) [pid = 29411] [serial = 475] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x917c5c00) [pid = 29411] [serial = 499] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8b5db000) [pid = 29411] [serial = 487] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x90f7a000) [pid = 29411] [serial = 497] [outer = (nil)] [url = about:blank] 21:26:32 INFO - PROCESS | 29411 | 1465100792465 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]]]}] 21:26:32 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 21:26:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 4004ms 21:26:32 INFO - PROCESS | 29411 | 1465100792516 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 21:26:32 INFO - PROCESS | 29411 | 1465100792521 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 21:26:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:26:32 INFO - PROCESS | 29411 | 1465100792532 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:26:32 INFO - PROCESS | 29411 | 1465100792536 Marionette TRACE conn4 <- [1,746,null,{}] 21:26:32 INFO - PROCESS | 29411 | 1465100792548 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}] 21:26:32 INFO - PROCESS | 29411 | 1465100792553 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:32 INFO - PROCESS | 29411 | 1465100792730 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 21:26:32 INFO - PROCESS | 29411 | 1465100792879 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:32 INFO - PROCESS | 29411 | 1465100792891 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cc800 == 27 [pid = 29411] [id = 194] 21:26:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8d1ccc00) [pid = 29411] [serial = 582] [outer = (nil)] 21:26:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8d1cfc00) [pid = 29411] [serial = 583] [outer = 0x8d1ccc00] 21:26:32 INFO - PROCESS | 29411 | 1465100792986 Marionette DEBUG loaded listener.js 21:26:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8d5a2800) [pid = 29411] [serial = 584] [outer = 0x8d1ccc00] 21:26:33 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:34 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:34 INFO - PROCESS | 29411 | 1465100794161 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]]]}] 21:26:34 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.) 21:26:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1642ms 21:26:34 INFO - PROCESS | 29411 | 1465100794173 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 21:26:34 INFO - PROCESS | 29411 | 1465100794182 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 21:26:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:26:34 INFO - PROCESS | 29411 | 1465100794193 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:26:34 INFO - PROCESS | 29411 | 1465100794197 Marionette TRACE conn4 <- [1,750,null,{}] 21:26:34 INFO - PROCESS | 29411 | 1465100794204 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}] 21:26:34 INFO - PROCESS | 29411 | 1465100794210 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:34 INFO - PROCESS | 29411 | 1465100794486 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 21:26:34 INFO - PROCESS | 29411 | 1465100794526 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:34 INFO - PROCESS | 29411 | 1465100794538 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e406400 == 28 [pid = 29411] [id = 195] 21:26:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8e408c00) [pid = 29411] [serial = 585] [outer = (nil)] 21:26:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8e410c00) [pid = 29411] [serial = 586] [outer = 0x8e408c00] 21:26:34 INFO - PROCESS | 29411 | 1465100794610 Marionette DEBUG loaded listener.js 21:26:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x8e5a6400) [pid = 29411] [serial = 587] [outer = 0x8e408c00] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x911c6800) [pid = 29411] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8f6d1400) [pid = 29411] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x9383fc00) [pid = 29411] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8e403400) [pid = 29411] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8e40ac00) [pid = 29411] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8d5ac800) [pid = 29411] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8c991800) [pid = 29411] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x913a4c00) [pid = 29411] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8d5a5400) [pid = 29411] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8f6cd800) [pid = 29411] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:26:35 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8eee8000) [pid = 29411] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:26:36 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8d1c9400) [pid = 29411] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:26:36 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x91fa4000) [pid = 29411] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:26:36 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8d5a0000) [pid = 29411] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:26:36 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8b5da000) [pid = 29411] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:26:36 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:36 INFO - PROCESS | 29411 | 1465100796974 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]]]}] 21:26:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:26:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2845ms 21:26:37 INFO - PROCESS | 29411 | 1465100797039 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 21:26:37 INFO - PROCESS | 29411 | 1465100797046 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 21:26:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:26:37 INFO - PROCESS | 29411 | 1465100797057 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:26:37 INFO - PROCESS | 29411 | 1465100797061 Marionette TRACE conn4 <- [1,754,null,{}] 21:26:37 INFO - PROCESS | 29411 | 1465100797071 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}] 21:26:37 INFO - PROCESS | 29411 | 1465100797077 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:37 INFO - PROCESS | 29411 | 1465100797323 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 21:26:37 INFO - PROCESS | 29411 | 1465100797498 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:37 INFO - PROCESS | 29411 | 1465100797507 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c5800 == 29 [pid = 29411] [id = 196] 21:26:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8d1cb800) [pid = 29411] [serial = 588] [outer = (nil)] 21:26:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8dd5ec00) [pid = 29411] [serial = 589] [outer = 0x8d1cb800] 21:26:37 INFO - PROCESS | 29411 | 1465100797594 Marionette DEBUG loaded listener.js 21:26:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8e40b400) [pid = 29411] [serial = 590] [outer = 0x8d1cb800] 21:26:38 INFO - PROCESS | 29411 | --DOCSHELL 0x9b10c400 == 28 [pid = 29411] [id = 43] 21:26:38 INFO - PROCESS | 29411 | --DOCSHELL 0x93c2d800 == 27 [pid = 29411] [id = 47] 21:26:38 INFO - PROCESS | 29411 | --DOCSHELL 0xa21c7000 == 26 [pid = 29411] [id = 46] 21:26:38 INFO - PROCESS | 29411 | --DOCSHELL 0x94717400 == 25 [pid = 29411] [id = 49] 21:26:38 INFO - PROCESS | 29411 | --DOCSHELL 0x99029800 == 24 [pid = 29411] [id = 48] 21:26:38 INFO - PROCESS | 29411 | --DOCSHELL 0x8c987c00 == 23 [pid = 29411] [id = 193] 21:26:38 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cc800 == 22 [pid = 29411] [id = 194] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x9d45e000 == 21 [pid = 29411] [id = 37] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x99dcf400 == 20 [pid = 29411] [id = 44] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x93b65c00 == 19 [pid = 29411] [id = 36] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x9387c400 == 18 [pid = 29411] [id = 45] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x98b59800 == 17 [pid = 29411] [id = 34] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x94721400 == 16 [pid = 29411] [id = 33] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x9ad9d000 == 15 [pid = 29411] [id = 35] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x9b9e0400 == 14 [pid = 29411] [id = 40] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x9536fc00 == 13 [pid = 29411] [id = 42] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x91f9a400 == 12 [pid = 29411] [id = 38] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x91fa4800 == 11 [pid = 29411] [id = 41] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x9782f400 == 10 [pid = 29411] [id = 39] 21:26:39 INFO - PROCESS | 29411 | --DOCSHELL 0x8e406400 == 9 [pid = 29411] [id = 195] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x91fc0800) [pid = 29411] [serial = 557] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x91f9f800) [pid = 29411] [serial = 556] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x90f75000) [pid = 29411] [serial = 550] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x93c2ac00) [pid = 29411] [serial = 539] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e5ab800) [pid = 29411] [serial = 547] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92a99c00) [pid = 29411] [serial = 529] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92ac4400) [pid = 29411] [serial = 530] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e59d000) [pid = 29411] [serial = 517] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e69fc00) [pid = 29411] [serial = 518] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x911c7000) [pid = 29411] [serial = 541] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91f0e000) [pid = 29411] [serial = 542] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x917c8c00) [pid = 29411] [serial = 523] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x91f0b000) [pid = 29411] [serial = 524] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x92dee000) [pid = 29411] [serial = 532] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x92dee400) [pid = 29411] [serial = 533] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x911cb800) [pid = 29411] [serial = 515] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x90f72000) [pid = 29411] [serial = 514] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8f85e800) [pid = 29411] [serial = 520] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8f6c5400) [pid = 29411] [serial = 521] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x93843c00) [pid = 29411] [serial = 535] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x93849000) [pid = 29411] [serial = 536] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x91fc1400) [pid = 29411] [serial = 526] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x91fca800) [pid = 29411] [serial = 527] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x8d5ae400) [pid = 29411] [serial = 544] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x8e408000) [pid = 29411] [serial = 545] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 54 (0x93be6000) [pid = 29411] [serial = 538] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 53 (0x911ce400) [pid = 29411] [serial = 551] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 52 (0x8e845c00) [pid = 29411] [serial = 548] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 51 (0x8eeeac00) [pid = 29411] [serial = 554] [outer = (nil)] [url = about:blank] 21:26:40 INFO - PROCESS | 29411 | --DOMWINDOW == 50 (0x8dd5a000) [pid = 29411] [serial = 553] [outer = (nil)] [url = about:blank] 21:26:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 51 (0x8c987400) [pid = 29411] [serial = 591] [outer = 0x948bf400] 21:26:41 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:41 INFO - PROCESS | 29411 | 1465100801957 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]]]}] 21:26:42 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 21:26:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 4953ms 21:26:42 INFO - PROCESS | 29411 | 1465100802011 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 21:26:42 INFO - PROCESS | 29411 | 1465100802019 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 21:26:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:26:42 INFO - PROCESS | 29411 | 1465100802027 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:26:42 INFO - PROCESS | 29411 | 1465100802034 Marionette TRACE conn4 <- [1,758,null,{}] 21:26:42 INFO - PROCESS | 29411 | 1465100802045 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}] 21:26:42 INFO - PROCESS | 29411 | 1465100802051 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:42 INFO - PROCESS | 29411 | 1465100802236 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 21:26:42 INFO - PROCESS | 29411 | 1465100802393 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:42 INFO - PROCESS | 29411 | 1465100802410 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:42 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c2c00 == 10 [pid = 29411] [id = 197] 21:26:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 52 (0x8d1c3400) [pid = 29411] [serial = 592] [outer = (nil)] 21:26:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 53 (0x8d5a1800) [pid = 29411] [serial = 593] [outer = 0x8d1c3400] 21:26:42 INFO - PROCESS | 29411 | 1465100802529 Marionette DEBUG loaded listener.js 21:26:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 54 (0x8d5a7400) [pid = 29411] [serial = 594] [outer = 0x8d1c3400] 21:26:43 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:43 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:26:43 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:43 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:43 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:26:43 INFO - PROCESS | 29411 | 1465100803558 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]]]}] 21:26:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:26:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1603ms 21:26:43 INFO - PROCESS | 29411 | 1465100803631 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 21:26:43 INFO - PROCESS | 29411 | 1465100803641 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 21:26:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:26:43 INFO - PROCESS | 29411 | 1465100803653 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:26:43 INFO - PROCESS | 29411 | 1465100803657 Marionette TRACE conn4 <- [1,762,null,{}] 21:26:43 INFO - PROCESS | 29411 | 1465100803664 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}] 21:26:43 INFO - PROCESS | 29411 | 1465100803670 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:43 INFO - PROCESS | 29411 | 1465100803911 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 21:26:44 INFO - PROCESS | 29411 | 1465100804124 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:44 INFO - PROCESS | 29411 | 1465100804139 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e402400 == 11 [pid = 29411] [id = 198] 21:26:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 55 (0x8e404800) [pid = 29411] [serial = 595] [outer = (nil)] 21:26:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x8e40bc00) [pid = 29411] [serial = 596] [outer = 0x8e404800] 21:26:44 INFO - PROCESS | 29411 | 1465100804253 Marionette DEBUG loaded listener.js 21:26:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8e5a3400) [pid = 29411] [serial = 597] [outer = 0x8e404800] 21:26:45 INFO - PROCESS | 29411 | 1465100805583 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]]]}] 21:26:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:26:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1953ms 21:26:45 INFO - PROCESS | 29411 | 1465100805605 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 21:26:45 INFO - PROCESS | 29411 | 1465100805609 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 21:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:26:45 INFO - PROCESS | 29411 | 1465100805616 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:26:45 INFO - PROCESS | 29411 | 1465100805622 Marionette TRACE conn4 <- [1,766,null,{}] 21:26:45 INFO - PROCESS | 29411 | 1465100805865 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}] 21:26:45 INFO - PROCESS | 29411 | 1465100805873 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:46 INFO - PROCESS | 29411 | 1465100806052 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 21:26:46 INFO - PROCESS | 29411 | 1465100806209 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:46 INFO - PROCESS | 29411 | 1465100806223 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c6800 == 12 [pid = 29411] [id = 199] 21:26:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8d1c8400) [pid = 29411] [serial = 598] [outer = (nil)] 21:26:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8d1cd800) [pid = 29411] [serial = 599] [outer = 0x8d1c8400] 21:26:46 INFO - PROCESS | 29411 | 1465100806318 Marionette DEBUG loaded listener.js 21:26:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8d5aec00) [pid = 29411] [serial = 600] [outer = 0x8d1c8400] 21:26:47 INFO - PROCESS | 29411 | 1465100807552 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]]]}] 21:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1987ms 21:26:47 INFO - PROCESS | 29411 | 1465100807609 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 21:26:47 INFO - PROCESS | 29411 | 1465100807615 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 21:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:26:47 INFO - PROCESS | 29411 | 1465100807623 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:26:47 INFO - PROCESS | 29411 | 1465100807627 Marionette TRACE conn4 <- [1,770,null,{}] 21:26:47 INFO - PROCESS | 29411 | 1465100807635 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}] 21:26:47 INFO - PROCESS | 29411 | 1465100807641 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:47 INFO - PROCESS | 29411 | 1465100807898 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 21:26:48 INFO - PROCESS | 29411 | 1465100808012 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:48 INFO - PROCESS | 29411 | 1465100808025 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1ca000 == 13 [pid = 29411] [id = 200] 21:26:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8e6a2400) [pid = 29411] [serial = 601] [outer = (nil)] 21:26:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8e6a7400) [pid = 29411] [serial = 602] [outer = 0x8e6a2400] 21:26:48 INFO - PROCESS | 29411 | 1465100808095 Marionette DEBUG loaded listener.js 21:26:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e6ad000) [pid = 29411] [serial = 603] [outer = 0x8e6a2400] 21:26:48 INFO - PROCESS | 29411 | 1465100808913 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]]]}] 21:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1335ms 21:26:48 INFO - PROCESS | 29411 | 1465100808958 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 21:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:26:48 INFO - PROCESS | 29411 | 1465100808963 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 21:26:48 INFO - PROCESS | 29411 | 1465100808978 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:26:48 INFO - PROCESS | 29411 | 1465100808981 Marionette TRACE conn4 <- [1,774,null,{}] 21:26:48 INFO - PROCESS | 29411 | 1465100808988 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}] 21:26:48 INFO - PROCESS | 29411 | 1465100808994 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:49 INFO - PROCESS | 29411 | 1465100809209 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8d1ccc00) [pid = 29411] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8e408c00) [pid = 29411] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x917d0800) [pid = 29411] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8dd60000) [pid = 29411] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x8c986400) [pid = 29411] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x8edc0800) [pid = 29411] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x93beb400) [pid = 29411] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x95399800) [pid = 29411] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 54 (0x92d09800) [pid = 29411] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:26:49 INFO - PROCESS | 29411 | --DOMWINDOW == 53 (0x8d59f800) [pid = 29411] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:26:49 INFO - PROCESS | 29411 | 1465100809326 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:49 INFO - PROCESS | 29411 | 1465100809345 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd60000 == 14 [pid = 29411] [id = 201] 21:26:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 54 (0x8e401400) [pid = 29411] [serial = 604] [outer = (nil)] 21:26:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 55 (0x8edb7c00) [pid = 29411] [serial = 605] [outer = 0x8e401400] 21:26:49 INFO - PROCESS | 29411 | 1465100809423 Marionette DEBUG loaded listener.js 21:26:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x8edbd000) [pid = 29411] [serial = 606] [outer = 0x8e401400] 21:26:50 INFO - PROCESS | 29411 | 1465100810288 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]]]}] 21:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1354ms 21:26:50 INFO - PROCESS | 29411 | 1465100810332 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 21:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:26:50 INFO - PROCESS | 29411 | 1465100810342 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 21:26:50 INFO - PROCESS | 29411 | 1465100810352 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:26:50 INFO - PROCESS | 29411 | 1465100810355 Marionette TRACE conn4 <- [1,778,null,{}] 21:26:50 INFO - PROCESS | 29411 | 1465100810360 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}] 21:26:50 INFO - PROCESS | 29411 | 1465100810365 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:50 INFO - PROCESS | 29411 | 1465100810537 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 21:26:50 INFO - PROCESS | 29411 | 1465100810548 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:50 INFO - PROCESS | 29411 | 1465100810554 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e848400 == 15 [pid = 29411] [id = 202] 21:26:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8edbe400) [pid = 29411] [serial = 607] [outer = (nil)] 21:26:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8eeeac00) [pid = 29411] [serial = 608] [outer = 0x8edbe400] 21:26:50 INFO - PROCESS | 29411 | 1465100810724 Marionette DEBUG loaded listener.js 21:26:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8f6cc400) [pid = 29411] [serial = 609] [outer = 0x8edbe400] 21:26:51 INFO - PROCESS | 29411 | 1465100811475 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]]]}] 21:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1181ms 21:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:26:51 INFO - PROCESS | 29411 | 1465100811532 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 21:26:51 INFO - PROCESS | 29411 | 1465100811535 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 21:26:51 INFO - PROCESS | 29411 | 1465100811541 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:26:51 INFO - PROCESS | 29411 | 1465100811544 Marionette TRACE conn4 <- [1,782,null,{}] 21:26:51 INFO - PROCESS | 29411 | 1465100811550 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}] 21:26:51 INFO - PROCESS | 29411 | 1465100811555 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:51 INFO - PROCESS | 29411 | 1465100811761 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 21:26:51 INFO - PROCESS | 29411 | 1465100811886 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:51 INFO - PROCESS | 29411 | 1465100811895 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4400 == 16 [pid = 29411] [id = 203] 21:26:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8b5d4c00) [pid = 29411] [serial = 610] [outer = (nil)] 21:26:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8c986800) [pid = 29411] [serial = 611] [outer = 0x8b5d4c00] 21:26:51 INFO - PROCESS | 29411 | 1465100811984 Marionette DEBUG loaded listener.js 21:26:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8c992000) [pid = 29411] [serial = 612] [outer = 0x8b5d4c00] 21:26:53 INFO - PROCESS | 29411 | 1465100813026 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]]]}] 21:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1536ms 21:26:53 INFO - PROCESS | 29411 | 1465100813080 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 21:26:53 INFO - PROCESS | 29411 | 1465100813087 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 21:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:26:53 INFO - PROCESS | 29411 | 1465100813095 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:26:53 INFO - PROCESS | 29411 | 1465100813100 Marionette TRACE conn4 <- [1,786,null,{}] 21:26:53 INFO - PROCESS | 29411 | 1465100813108 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}] 21:26:53 INFO - PROCESS | 29411 | 1465100813116 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:53 INFO - PROCESS | 29411 | 1465100813338 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 21:26:53 INFO - PROCESS | 29411 | 1465100813547 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:53 INFO - PROCESS | 29411 | 1465100813558 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dd400 == 17 [pid = 29411] [id = 204] 21:26:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e6a1800) [pid = 29411] [serial = 613] [outer = (nil)] 21:26:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e842c00) [pid = 29411] [serial = 614] [outer = 0x8e6a1800] 21:26:53 INFO - PROCESS | 29411 | 1465100813701 Marionette DEBUG loaded listener.js 21:26:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e842800) [pid = 29411] [serial = 615] [outer = 0x8e6a1800] 21:26:54 INFO - PROCESS | 29411 | 1465100814628 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]]]}] 21:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1585ms 21:26:54 INFO - PROCESS | 29411 | 1465100814685 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 21:26:54 INFO - PROCESS | 29411 | 1465100814692 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 21:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:26:54 INFO - PROCESS | 29411 | 1465100814699 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:26:54 INFO - PROCESS | 29411 | 1465100814703 Marionette TRACE conn4 <- [1,790,null,{}] 21:26:54 INFO - PROCESS | 29411 | 1465100814710 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}] 21:26:54 INFO - PROCESS | 29411 | 1465100814715 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:54 INFO - PROCESS | 29411 | 1465100814942 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 21:26:55 INFO - PROCESS | 29411 | 1465100815191 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:55 INFO - PROCESS | 29411 | 1465100815199 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edbb000 == 18 [pid = 29411] [id = 205] 21:26:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8eee0400) [pid = 29411] [serial = 616] [outer = (nil)] 21:26:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8eeea800) [pid = 29411] [serial = 617] [outer = 0x8eee0400] 21:26:55 INFO - PROCESS | 29411 | 1465100815326 Marionette DEBUG loaded listener.js 21:26:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8f85e400) [pid = 29411] [serial = 618] [outer = 0x8eee0400] 21:26:56 INFO - PROCESS | 29411 | 1465100816265 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]]]}] 21:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1641ms 21:26:56 INFO - PROCESS | 29411 | 1465100816342 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 21:26:56 INFO - PROCESS | 29411 | 1465100816346 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 21:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:26:56 INFO - PROCESS | 29411 | 1465100816362 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:26:56 INFO - PROCESS | 29411 | 1465100816372 Marionette TRACE conn4 <- [1,794,null,{}] 21:26:56 INFO - PROCESS | 29411 | 1465100816379 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}] 21:26:56 INFO - PROCESS | 29411 | 1465100816387 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:56 INFO - PROCESS | 29411 | 1465100816698 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 21:26:56 INFO - PROCESS | 29411 | 1465100816881 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:56 INFO - PROCESS | 29411 | 1465100816889 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e402000 == 19 [pid = 29411] [id = 206] 21:26:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e6a0000) [pid = 29411] [serial = 619] [outer = (nil)] 21:26:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x90f7e400) [pid = 29411] [serial = 620] [outer = 0x8e6a0000] 21:26:56 INFO - PROCESS | 29411 | 1465100816974 Marionette DEBUG loaded listener.js 21:26:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x911c7c00) [pid = 29411] [serial = 621] [outer = 0x8e6a0000] 21:26:57 INFO - PROCESS | 29411 | 1465100817919 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]]]}] 21:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1596ms 21:26:57 INFO - PROCESS | 29411 | 1465100817951 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 21:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:26:57 INFO - PROCESS | 29411 | 1465100817956 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 21:26:57 INFO - PROCESS | 29411 | 1465100817962 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:26:57 INFO - PROCESS | 29411 | 1465100817966 Marionette TRACE conn4 <- [1,798,null,{}] 21:26:57 INFO - PROCESS | 29411 | 1465100817972 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}] 21:26:57 INFO - PROCESS | 29411 | 1465100817977 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:58 INFO - PROCESS | 29411 | 1465100818183 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 21:26:58 INFO - PROCESS | 29411 | 1465100818385 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:58 INFO - PROCESS | 29411 | 1465100818392 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98dc00 == 20 [pid = 29411] [id = 207] 21:26:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8c991800) [pid = 29411] [serial = 622] [outer = (nil)] 21:26:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e407400) [pid = 29411] [serial = 623] [outer = 0x8c991800] 21:26:58 INFO - PROCESS | 29411 | 1465100818521 Marionette DEBUG loaded listener.js 21:26:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e5a5800) [pid = 29411] [serial = 624] [outer = 0x8c991800] 21:26:59 INFO - PROCESS | 29411 | 1465100819590 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]]]}] 21:26: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 21:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1684ms 21:26:59 INFO - PROCESS | 29411 | 1465100819647 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 21:26:59 INFO - PROCESS | 29411 | 1465100819653 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 21:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:26:59 INFO - PROCESS | 29411 | 1465100819661 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:26:59 INFO - PROCESS | 29411 | 1465100819668 Marionette TRACE conn4 <- [1,802,null,{}] 21:26:59 INFO - PROCESS | 29411 | 1465100819675 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}] 21:26:59 INFO - PROCESS | 29411 | 1465100819681 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:26:59 INFO - PROCESS | 29411 | 1465100819862 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 21:27:00 INFO - PROCESS | 29411 | 1465100820019 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:00 INFO - PROCESS | 29411 | 1465100820038 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd65c00 == 21 [pid = 29411] [id = 208] 21:27:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e403400) [pid = 29411] [serial = 625] [outer = (nil)] 21:27:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8e5a2000) [pid = 29411] [serial = 626] [outer = 0x8e403400] 21:27:00 INFO - PROCESS | 29411 | 1465100820181 Marionette DEBUG loaded listener.js 21:27:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8e6a6400) [pid = 29411] [serial = 627] [outer = 0x8e403400] 21:27:00 INFO - PROCESS | 29411 | --DOCSHELL 0x8e848400 == 20 [pid = 29411] [id = 202] 21:27:00 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd60000 == 19 [pid = 29411] [id = 201] 21:27:00 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1ca000 == 18 [pid = 29411] [id = 200] 21:27:00 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8dd5ec00) [pid = 29411] [serial = 589] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c6800 == 17 [pid = 29411] [id = 199] 21:27:01 INFO - PROCESS | 29411 | 1465100821061 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]]]}] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e410c00) [pid = 29411] [serial = 586] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d1cfc00) [pid = 29411] [serial = 583] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d5a2800) [pid = 29411] [serial = 584] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e5a6400) [pid = 29411] [serial = 587] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e409400) [pid = 29411] [serial = 559] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8f6d3c00) [pid = 29411] [serial = 562] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x92acd400) [pid = 29411] [serial = 565] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93b61400) [pid = 29411] [serial = 568] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x9475d800) [pid = 29411] [serial = 571] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x95395800) [pid = 29411] [serial = 574] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x953a4000) [pid = 29411] [serial = 577] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8dd59400) [pid = 29411] [serial = 580] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e409800) [pid = 29411] [serial = 581] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x92d14800) [pid = 29411] [serial = 566] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x94874000) [pid = 29411] [serial = 572] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8e5aa000) [pid = 29411] [serial = 560] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x911c6400) [pid = 29411] [serial = 563] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x9539a400) [pid = 29411] [serial = 575] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x95651000) [pid = 29411] [serial = 578] [outer = (nil)] [url = about:blank] 21:27:01 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x93be9800) [pid = 29411] [serial = 569] [outer = (nil)] [url = about:blank] 21:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 21:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1489ms 21:27:01 INFO - PROCESS | 29411 | 1465100821150 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 21:27:01 INFO - PROCESS | 29411 | 1465100821157 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 21:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:27:01 INFO - PROCESS | 29411 | 1465100821167 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:27:01 INFO - PROCESS | 29411 | 1465100821172 Marionette TRACE conn4 <- [1,806,null,{}] 21:27:01 INFO - PROCESS | 29411 | 1465100821178 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}] 21:27:01 INFO - PROCESS | 29411 | 1465100821183 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:01 INFO - PROCESS | 29411 | 1465100821360 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 21:27:01 INFO - PROCESS | 29411 | 1465100821490 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:01 INFO - PROCESS | 29411 | 1465100821498 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c6800 == 18 [pid = 29411] [id = 209] 21:27:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8dd62400) [pid = 29411] [serial = 628] [outer = (nil)] 21:27:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8e6ab800) [pid = 29411] [serial = 629] [outer = 0x8dd62400] 21:27:01 INFO - PROCESS | 29411 | 1465100821577 Marionette DEBUG loaded listener.js 21:27:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8e84b400) [pid = 29411] [serial = 630] [outer = 0x8dd62400] 21:27:02 INFO - PROCESS | 29411 | 1465100822517 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]]]}] 21:27: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 21:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1379ms 21:27:02 INFO - PROCESS | 29411 | 1465100822547 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 21:27:02 INFO - PROCESS | 29411 | 1465100822551 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 21:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:27:02 INFO - PROCESS | 29411 | 1465100822558 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:27:02 INFO - PROCESS | 29411 | 1465100822563 Marionette TRACE conn4 <- [1,810,null,{}] 21:27:02 INFO - PROCESS | 29411 | 1465100822580 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}] 21:27:02 INFO - PROCESS | 29411 | 1465100822589 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:02 INFO - PROCESS | 29411 | 1465100822781 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 21:27:02 INFO - PROCESS | 29411 | 1465100822918 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:02 INFO - PROCESS | 29411 | 1465100822929 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cac00 == 19 [pid = 29411] [id = 210] 21:27:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8f6d2c00) [pid = 29411] [serial = 631] [outer = (nil)] 21:27:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8f862400) [pid = 29411] [serial = 632] [outer = 0x8f6d2c00] 21:27:03 INFO - PROCESS | 29411 | 1465100823004 Marionette DEBUG loaded listener.js 21:27:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x90f77000) [pid = 29411] [serial = 633] [outer = 0x8f6d2c00] 21:27:03 INFO - PROCESS | 29411 | 1465100823877 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]]]}] 21:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1351ms 21:27:03 INFO - PROCESS | 29411 | 1465100823910 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 21:27:03 INFO - PROCESS | 29411 | 1465100823913 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 21:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:27:03 INFO - PROCESS | 29411 | 1465100823920 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:27:03 INFO - PROCESS | 29411 | 1465100823924 Marionette TRACE conn4 <- [1,814,null,{}] 21:27:03 INFO - PROCESS | 29411 | 1465100823938 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}] 21:27:03 INFO - PROCESS | 29411 | 1465100823942 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:04 INFO - PROCESS | 29411 | 1465100824156 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 21:27:04 INFO - PROCESS | 29411 | 1465100824174 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:04 INFO - PROCESS | 29411 | 1465100824182 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5db000 == 20 [pid = 29411] [id = 211] 21:27:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x90f79800) [pid = 29411] [serial = 634] [outer = (nil)] 21:27:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x911d1000) [pid = 29411] [serial = 635] [outer = 0x90f79800] 21:27:04 INFO - PROCESS | 29411 | 1465100824252 Marionette DEBUG loaded listener.js 21:27:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x91398000) [pid = 29411] [serial = 636] [outer = 0x90f79800] 21:27:05 INFO - PROCESS | 29411 | 1465100825187 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 21:27:05 INFO - PROCESS | 29411 | 1465100825266 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 21:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:27:05 INFO - PROCESS | 29411 | 1465100825272 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:27:05 INFO - PROCESS | 29411 | 1465100825275 Marionette TRACE conn4 <- [1,818,null,{}] 21:27:05 INFO - PROCESS | 29411 | 1465100825281 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}] 21:27:05 INFO - PROCESS | 29411 | 1465100825286 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:05 INFO - PROCESS | 29411 | 1465100825442 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 21:27:05 INFO - PROCESS | 29411 | 1465100825451 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:05 INFO - PROCESS | 29411 | 1465100825462 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3800 == 21 [pid = 29411] [id = 212] 21:27:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e84a400) [pid = 29411] [serial = 637] [outer = (nil)] 21:27:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x9139e400) [pid = 29411] [serial = 638] [outer = 0x8e84a400] 21:27:05 INFO - PROCESS | 29411 | 1465100825531 Marionette DEBUG loaded listener.js 21:27:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x913a0c00) [pid = 29411] [serial = 639] [outer = 0x8e84a400] 21:27:06 INFO - PROCESS | 29411 | 1465100826402 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]]]}] 21:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1190ms 21:27:06 INFO - PROCESS | 29411 | 1465100826464 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 21:27:06 INFO - PROCESS | 29411 | 1465100826468 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 21:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:27:06 INFO - PROCESS | 29411 | 1465100826474 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:27:06 INFO - PROCESS | 29411 | 1465100826478 Marionette TRACE conn4 <- [1,822,null,{}] 21:27:06 INFO - PROCESS | 29411 | 1465100826483 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}] 21:27:06 INFO - PROCESS | 29411 | 1465100826494 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:06 INFO - PROCESS | 29411 | 1465100826694 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 21:27:06 INFO - PROCESS | 29411 | 1465100826823 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:06 INFO - PROCESS | 29411 | 1465100826831 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a4c00 == 22 [pid = 29411] [id = 213] 21:27:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8f6c5400) [pid = 29411] [serial = 640] [outer = (nil)] 21:27:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91f0d000) [pid = 29411] [serial = 641] [outer = 0x8f6c5400] 21:27:06 INFO - PROCESS | 29411 | 1465100826902 Marionette DEBUG loaded listener.js 21:27:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x917d0800) [pid = 29411] [serial = 642] [outer = 0x8f6c5400] 21:27:07 INFO - PROCESS | 29411 | 1465100827879 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] 21:27:07 INFO - PROCESS | 29411 | 1465100827970 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 21:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:27:07 INFO - PROCESS | 29411 | 1465100827980 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:27:07 INFO - PROCESS | 29411 | 1465100827985 Marionette TRACE conn4 <- [1,826,null,{}] 21:27:08 INFO - PROCESS | 29411 | 1465100827995 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}] 21:27:08 INFO - PROCESS | 29411 | 1465100828000 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:08 INFO - PROCESS | 29411 | 1465100828242 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 21:27:08 INFO - PROCESS | 29411 | 1465100828483 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:08 INFO - PROCESS | 29411 | 1465100828493 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a0000 == 23 [pid = 29411] [id = 214] 21:27:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d5a0c00) [pid = 29411] [serial = 643] [outer = (nil)] 21:27:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e5a6400) [pid = 29411] [serial = 644] [outer = 0x8d5a0c00] 21:27:08 INFO - PROCESS | 29411 | 1465100828580 Marionette DEBUG loaded listener.js 21:27:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e6acc00) [pid = 29411] [serial = 645] [outer = 0x8d5a0c00] 21:27:09 INFO - PROCESS | 29411 | 1465100829524 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]]]}] 21:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1593ms 21:27:09 INFO - PROCESS | 29411 | 1465100829572 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 21:27:09 INFO - PROCESS | 29411 | 1465100829580 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 21:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:27:09 INFO - PROCESS | 29411 | 1465100829591 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:27:09 INFO - PROCESS | 29411 | 1465100829595 Marionette TRACE conn4 <- [1,830,null,{}] 21:27:09 INFO - PROCESS | 29411 | 1465100829601 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}] 21:27:09 INFO - PROCESS | 29411 | 1465100829607 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:09 INFO - PROCESS | 29411 | 1465100829792 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 21:27:10 INFO - PROCESS | 29411 | 1465100830000 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:10 INFO - PROCESS | 29411 | 1465100830006 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edbd400 == 24 [pid = 29411] [id = 215] 21:27:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8f6c7000) [pid = 29411] [serial = 646] [outer = (nil)] 21:27:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f6d4800) [pid = 29411] [serial = 647] [outer = 0x8f6c7000] 21:27:10 INFO - PROCESS | 29411 | 1465100830098 Marionette DEBUG loaded listener.js 21:27:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x911c6800) [pid = 29411] [serial = 648] [outer = 0x8f6c7000] 21:27:11 INFO - PROCESS | 29411 | 1465100831060 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]]]}] 21:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1532ms 21:27:11 INFO - PROCESS | 29411 | 1465100831123 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 21:27:11 INFO - PROCESS | 29411 | 1465100831128 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 21:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:27:11 INFO - PROCESS | 29411 | 1465100831135 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:27:11 INFO - PROCESS | 29411 | 1465100831141 Marionette TRACE conn4 <- [1,834,null,{}] 21:27:11 INFO - PROCESS | 29411 | 1465100831158 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}] 21:27:11 INFO - PROCESS | 29411 | 1465100831167 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:11 INFO - PROCESS | 29411 | 1465100831391 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 21:27:11 INFO - PROCESS | 29411 | 1465100831646 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:11 INFO - PROCESS | 29411 | 1465100831655 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fa1c00 == 25 [pid = 29411] [id = 216] 21:27:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91fa2c00) [pid = 29411] [serial = 649] [outer = (nil)] 21:27:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x91fbcc00) [pid = 29411] [serial = 650] [outer = 0x91fa2c00] 21:27:11 INFO - PROCESS | 29411 | 1465100831746 Marionette DEBUG loaded listener.js 21:27:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x91fc1400) [pid = 29411] [serial = 651] [outer = 0x91fa2c00] 21:27:12 INFO - PROCESS | 29411 | 1465100832670 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]]]}] 21:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1588ms 21:27:12 INFO - PROCESS | 29411 | 1465100832732 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 21:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:27:12 INFO - PROCESS | 29411 | 1465100832737 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 21:27:12 INFO - PROCESS | 29411 | 1465100832744 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:27:12 INFO - PROCESS | 29411 | 1465100832747 Marionette TRACE conn4 <- [1,838,null,{}] 21:27:12 INFO - PROCESS | 29411 | 1465100832753 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}] 21:27:12 INFO - PROCESS | 29411 | 1465100832758 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:12 INFO - PROCESS | 29411 | 1465100832978 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 21:27:13 INFO - PROCESS | 29411 | 1465100833198 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:13 INFO - PROCESS | 29411 | 1465100833207 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fa4400 == 26 [pid = 29411] [id = 217] 21:27:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fc6800) [pid = 29411] [serial = 652] [outer = (nil)] 21:27:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91fc9000) [pid = 29411] [serial = 653] [outer = 0x91fc6800] 21:27:13 INFO - PROCESS | 29411 | 1465100833334 Marionette DEBUG loaded listener.js 21:27:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x91fca400) [pid = 29411] [serial = 654] [outer = 0x91fc6800] 21:27:14 INFO - PROCESS | 29411 | 1465100834250 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]]]}] 21:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1547ms 21:27:14 INFO - PROCESS | 29411 | 1465100834292 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 21:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:27:14 INFO - PROCESS | 29411 | 1465100834297 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 21:27:14 INFO - PROCESS | 29411 | 1465100834303 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:27:14 INFO - PROCESS | 29411 | 1465100834307 Marionette TRACE conn4 <- [1,842,null,{}] 21:27:14 INFO - PROCESS | 29411 | 1465100834313 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}] 21:27:14 INFO - PROCESS | 29411 | 1465100834318 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:14 INFO - PROCESS | 29411 | 1465100834496 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 21:27:14 INFO - PROCESS | 29411 | 1465100834656 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:14 INFO - PROCESS | 29411 | 1465100834668 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x92a8b400 == 27 [pid = 29411] [id = 218] 21:27:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x92a8cc00) [pid = 29411] [serial = 655] [outer = (nil)] 21:27:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x92a94800) [pid = 29411] [serial = 656] [outer = 0x92a8cc00] 21:27:14 INFO - PROCESS | 29411 | 1465100834759 Marionette DEBUG loaded listener.js 21:27:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x92ac1400) [pid = 29411] [serial = 657] [outer = 0x92a8cc00] 21:27:15 INFO - PROCESS | 29411 | 1465100835703 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]]]}] 21:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1438ms 21:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:27:15 INFO - PROCESS | 29411 | 1465100835741 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 21:27:15 INFO - PROCESS | 29411 | 1465100835745 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 21:27:15 INFO - PROCESS | 29411 | 1465100835752 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:27:15 INFO - PROCESS | 29411 | 1465100835755 Marionette TRACE conn4 <- [1,846,null,{}] 21:27:15 INFO - PROCESS | 29411 | 1465100835761 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}] 21:27:15 INFO - PROCESS | 29411 | 1465100835772 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:15 INFO - PROCESS | 29411 | 1465100835990 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 21:27:16 INFO - PROCESS | 29411 | 1465100836203 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:16 INFO - PROCESS | 29411 | 1465100836211 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d9c00 == 28 [pid = 29411] [id = 219] 21:27:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8b5e1000) [pid = 29411] [serial = 658] [outer = (nil)] 21:27:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x92ad0000) [pid = 29411] [serial = 659] [outer = 0x8b5e1000] 21:27:16 INFO - PROCESS | 29411 | 1465100836348 Marionette DEBUG loaded listener.js 21:27:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x92d11400) [pid = 29411] [serial = 660] [outer = 0x8b5e1000] 21:27:17 INFO - PROCESS | 29411 | 1465100837480 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]]]}] 21:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1789ms 21:27:17 INFO - PROCESS | 29411 | 1465100837541 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 21:27:17 INFO - PROCESS | 29411 | 1465100837548 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 21:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:27:17 INFO - PROCESS | 29411 | 1465100837557 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:27:17 INFO - PROCESS | 29411 | 1465100837561 Marionette TRACE conn4 <- [1,850,null,{}] 21:27:17 INFO - PROCESS | 29411 | 1465100837571 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}] 21:27:17 INFO - PROCESS | 29411 | 1465100837577 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:17 INFO - PROCESS | 29411 | 1465100837864 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 21:27:18 INFO - PROCESS | 29411 | 1465100838025 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:18 INFO - PROCESS | 29411 | 1465100838040 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e59ec00 == 29 [pid = 29411] [id = 220] 21:27:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8e5a1800) [pid = 29411] [serial = 661] [outer = (nil)] 21:27:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8e69ec00) [pid = 29411] [serial = 662] [outer = 0x8e5a1800] 21:27:18 INFO - PROCESS | 29411 | 1465100838112 Marionette DEBUG loaded listener.js 21:27:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8e845800) [pid = 29411] [serial = 663] [outer = 0x8e5a1800] 21:27:19 INFO - PROCESS | 29411 | 1465100839068 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]]]}] 21:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1545ms 21:27:19 INFO - PROCESS | 29411 | 1465100839101 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 21:27:19 INFO - PROCESS | 29411 | 1465100839109 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 21:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:27:19 INFO - PROCESS | 29411 | 1465100839119 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:27:19 INFO - PROCESS | 29411 | 1465100839123 Marionette TRACE conn4 <- [1,854,null,{}] 21:27:19 INFO - PROCESS | 29411 | 1465100839129 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}] 21:27:19 INFO - PROCESS | 29411 | 1465100839135 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:19 INFO - PROCESS | 29411 | 1465100839316 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 21:27:19 INFO - PROCESS | 29411 | 1465100839507 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:19 INFO - PROCESS | 29411 | 1465100839515 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8eeeac00) [pid = 29411] [serial = 608] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8d5a1800) [pid = 29411] [serial = 593] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8e40bc00) [pid = 29411] [serial = 596] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a1800 == 30 [pid = 29411] [id = 221] 21:27:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8d5a5400) [pid = 29411] [serial = 664] [outer = (nil)] 21:27:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8e59d000) [pid = 29411] [serial = 665] [outer = 0x8d5a5400] 21:27:19 INFO - PROCESS | 29411 | 1465100839687 Marionette DEBUG loaded listener.js 21:27:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8edb9800) [pid = 29411] [serial = 666] [outer = 0x8d5a5400] 21:27:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8edbb000 == 29 [pid = 29411] [id = 205] 21:27:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dd400 == 28 [pid = 29411] [id = 204] 21:27:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4400 == 27 [pid = 29411] [id = 203] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8d5aec00) [pid = 29411] [serial = 600] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8d1cd800) [pid = 29411] [serial = 599] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8edb7c00) [pid = 29411] [serial = 605] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8e6a7400) [pid = 29411] [serial = 602] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x95370c00) [pid = 29411] [serial = 395] [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.] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e6ad000) [pid = 29411] [serial = 603] [outer = (nil)] [url = about:blank] 21:27:19 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8edbd000) [pid = 29411] [serial = 606] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 29411 | 1465100840534 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]]]}] 21:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1479ms 21:27:20 INFO - PROCESS | 29411 | 1465100840599 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 21:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:27:20 INFO - PROCESS | 29411 | 1465100840604 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 21:27:20 INFO - PROCESS | 29411 | 1465100840610 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:27:20 INFO - PROCESS | 29411 | 1465100840616 Marionette TRACE conn4 <- [1,858,null,{}] 21:27:20 INFO - PROCESS | 29411 | 1465100840632 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}] 21:27:20 INFO - PROCESS | 29411 | 1465100840640 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:20 INFO - PROCESS | 29411 | 1465100840806 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 21:27:20 INFO - PROCESS | 29411 | 1465100840936 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:20 INFO - PROCESS | 29411 | 1465100840949 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f866400 == 28 [pid = 29411] [id = 222] 21:27:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8f867c00) [pid = 29411] [serial = 667] [outer = (nil)] 21:27:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x911cb000) [pid = 29411] [serial = 668] [outer = 0x8f867c00] 21:27:21 INFO - PROCESS | 29411 | 1465100841020 Marionette DEBUG loaded listener.js 21:27:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x91397c00) [pid = 29411] [serial = 669] [outer = 0x8f867c00] 21:27:21 INFO - PROCESS | 29411 | 1465100841789 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]]]}] 21:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1244ms 21:27:21 INFO - PROCESS | 29411 | 1465100841857 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 21:27:21 INFO - PROCESS | 29411 | 1465100841862 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 21:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:27:21 INFO - PROCESS | 29411 | 1465100841868 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:27:21 INFO - PROCESS | 29411 | 1465100841870 Marionette TRACE conn4 <- [1,862,null,{}] 21:27:21 INFO - PROCESS | 29411 | 1465100841889 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}] 21:27:21 INFO - PROCESS | 29411 | 1465100841894 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:22 INFO - PROCESS | 29411 | 1465100842111 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 21:27:22 INFO - PROCESS | 29411 | 1465100842128 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:22 INFO - PROCESS | 29411 | 1465100842134 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee6c00 == 29 [pid = 29411] [id = 223] 21:27:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x917c6c00) [pid = 29411] [serial = 670] [outer = (nil)] 21:27:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x91f06000) [pid = 29411] [serial = 671] [outer = 0x917c6c00] 21:27:22 INFO - PROCESS | 29411 | 1465100842203 Marionette DEBUG loaded listener.js 21:27:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x91fa5800) [pid = 29411] [serial = 672] [outer = 0x917c6c00] 21:27:23 INFO - PROCESS | 29411 | 1465100843186 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]]]}] 21:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1341ms 21:27:23 INFO - PROCESS | 29411 | 1465100843209 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 21:27:23 INFO - PROCESS | 29411 | 1465100843213 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 21:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:27:23 INFO - PROCESS | 29411 | 1465100843219 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:27:23 INFO - PROCESS | 29411 | 1465100843222 Marionette TRACE conn4 <- [1,866,null,{}] 21:27:23 INFO - PROCESS | 29411 | 1465100843227 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}] 21:27:23 INFO - PROCESS | 29411 | 1465100843232 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:23 INFO - PROCESS | 29411 | 1465100843454 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 21:27:23 INFO - PROCESS | 29411 | 1465100843477 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:23 INFO - PROCESS | 29411 | 1465100843487 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c4400 == 30 [pid = 29411] [id = 224] 21:27:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x90f7b800) [pid = 29411] [serial = 673] [outer = (nil)] 21:27:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x92a8dc00) [pid = 29411] [serial = 674] [outer = 0x90f7b800] 21:27:23 INFO - PROCESS | 29411 | 1465100843552 Marionette DEBUG loaded listener.js 21:27:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x92a98800) [pid = 29411] [serial = 675] [outer = 0x90f7b800] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8e404800) [pid = 29411] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8d1cb800) [pid = 29411] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8d1c3400) [pid = 29411] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8edbe400) [pid = 29411] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8c991800) [pid = 29411] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x90f79800) [pid = 29411] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8f6d2c00) [pid = 29411] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e403400) [pid = 29411] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8dd62400) [pid = 29411] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:27:24 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e84a400) [pid = 29411] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:27:24 INFO - PROCESS | 29411 | 1465100844596 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]]]}] 21:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1432ms 21:27:24 INFO - PROCESS | 29411 | 1465100844652 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 21:27:24 INFO - PROCESS | 29411 | 1465100844656 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 21:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:27:24 INFO - PROCESS | 29411 | 1465100844662 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:27:24 INFO - PROCESS | 29411 | 1465100844665 Marionette TRACE conn4 <- [1,870,null,{}] 21:27:24 INFO - PROCESS | 29411 | 1465100844671 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}] 21:27:24 INFO - PROCESS | 29411 | 1465100844681 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:24 INFO - PROCESS | 29411 | 1465100844922 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 21:27:24 INFO - PROCESS | 29411 | 1465100844932 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:24 INFO - PROCESS | 29411 | 1465100844938 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5ab800 == 31 [pid = 29411] [id = 225] 21:27:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x90f79800) [pid = 29411] [serial = 676] [outer = (nil)] 21:27:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x92d0a800) [pid = 29411] [serial = 677] [outer = 0x90f79800] 21:27:25 INFO - PROCESS | 29411 | 1465100845008 Marionette DEBUG loaded listener.js 21:27:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x92d0f400) [pid = 29411] [serial = 678] [outer = 0x90f79800] 21:27:25 INFO - PROCESS | 29411 | 1465100845820 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]]]}] 21:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1189ms 21:27:25 INFO - PROCESS | 29411 | 1465100845853 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 21:27:25 INFO - PROCESS | 29411 | 1465100845856 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 21:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:27:25 INFO - PROCESS | 29411 | 1465100845863 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:27:25 INFO - PROCESS | 29411 | 1465100845866 Marionette TRACE conn4 <- [1,874,null,{}] 21:27:25 INFO - PROCESS | 29411 | 1465100845871 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}] 21:27:25 INFO - PROCESS | 29411 | 1465100845876 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:26 INFO - PROCESS | 29411 | 1465100846028 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 21:27:26 INFO - PROCESS | 29411 | 1465100846042 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:26 INFO - PROCESS | 29411 | 1465100846050 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c3400 == 32 [pid = 29411] [id = 226] 21:27:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8dd5a000) [pid = 29411] [serial = 679] [outer = (nil)] 21:27:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x92de8400) [pid = 29411] [serial = 680] [outer = 0x8dd5a000] 21:27:26 INFO - PROCESS | 29411 | 1465100846116 Marionette DEBUG loaded listener.js 21:27:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x92debc00) [pid = 29411] [serial = 681] [outer = 0x8dd5a000] 21:27:27 INFO - PROCESS | 29411 | 1465100847307 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]]]}] 21:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1481ms 21:27:27 INFO - PROCESS | 29411 | 1465100847344 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 21:27:27 INFO - PROCESS | 29411 | 1465100847349 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 21:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:27:27 INFO - PROCESS | 29411 | 1465100847358 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:27:27 INFO - PROCESS | 29411 | 1465100847366 Marionette TRACE conn4 <- [1,878,null,{}] 21:27:27 INFO - PROCESS | 29411 | 1465100847374 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}] 21:27:27 INFO - PROCESS | 29411 | 1465100847379 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:27 INFO - PROCESS | 29411 | 1465100847618 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 21:27:27 INFO - PROCESS | 29411 | 1465100847875 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:27 INFO - PROCESS | 29411 | 1465100847887 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e402800 == 33 [pid = 29411] [id = 227] 21:27:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8e403c00) [pid = 29411] [serial = 682] [outer = (nil)] 21:27:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8e6a2c00) [pid = 29411] [serial = 683] [outer = 0x8e403c00] 21:27:28 INFO - PROCESS | 29411 | 1465100848021 Marionette DEBUG loaded listener.js 21:27:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8e847c00) [pid = 29411] [serial = 684] [outer = 0x8e403c00] 21:27:28 INFO - PROCESS | 29411 | 1465100848919 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]]]}] 21:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1591ms 21:27:28 INFO - PROCESS | 29411 | 1465100848949 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 21:27:28 INFO - PROCESS | 29411 | 1465100848956 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 21:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:27:28 INFO - PROCESS | 29411 | 1465100848967 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:27:28 INFO - PROCESS | 29411 | 1465100848971 Marionette TRACE conn4 <- [1,882,null,{}] 21:27:28 INFO - PROCESS | 29411 | 1465100848977 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}] 21:27:28 INFO - PROCESS | 29411 | 1465100848983 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:29 INFO - PROCESS | 29411 | 1465100849175 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 21:27:29 INFO - PROCESS | 29411 | 1465100849338 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:29 INFO - PROCESS | 29411 | 1465100849346 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6ce800 == 34 [pid = 29411] [id = 228] 21:27:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8f864800) [pid = 29411] [serial = 685] [outer = (nil)] 21:27:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x91396400) [pid = 29411] [serial = 686] [outer = 0x8f864800] 21:27:29 INFO - PROCESS | 29411 | 1465100849433 Marionette DEBUG loaded listener.js 21:27:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x917c6400) [pid = 29411] [serial = 687] [outer = 0x8f864800] 21:27:30 INFO - PROCESS | 29411 | 1465100850433 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]]]}] 21:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1482ms 21:27:30 INFO - PROCESS | 29411 | 1465100850449 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 21:27:30 INFO - PROCESS | 29411 | 1465100850453 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 21:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:27:30 INFO - PROCESS | 29411 | 1465100850479 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:27:30 INFO - PROCESS | 29411 | 1465100850486 Marionette TRACE conn4 <- [1,886,null,{}] 21:27:30 INFO - PROCESS | 29411 | 1465100850502 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}] 21:27:30 INFO - PROCESS | 29411 | 1465100850511 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:30 INFO - PROCESS | 29411 | 1465100850697 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 21:27:30 INFO - PROCESS | 29411 | 1465100850870 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:30 INFO - PROCESS | 29411 | 1465100850882 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x9383f400 == 35 [pid = 29411] [id = 229] 21:27:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x93840400) [pid = 29411] [serial = 688] [outer = (nil)] 21:27:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x93847000) [pid = 29411] [serial = 689] [outer = 0x93840400] 21:27:30 INFO - PROCESS | 29411 | 1465100850962 Marionette DEBUG loaded listener.js 21:27:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x9387a800) [pid = 29411] [serial = 690] [outer = 0x93840400] 21:27:31 INFO - PROCESS | 29411 | 1465100851915 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]]]}] 21:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1495ms 21:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:27:31 INFO - PROCESS | 29411 | 1465100851973 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 21:27:31 INFO - PROCESS | 29411 | 1465100851977 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 21:27:31 INFO - PROCESS | 29411 | 1465100851984 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:27:31 INFO - PROCESS | 29411 | 1465100851988 Marionette TRACE conn4 <- [1,890,null,{}] 21:27:31 INFO - PROCESS | 29411 | 1465100851994 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}] 21:27:32 INFO - PROCESS | 29411 | 1465100851999 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:32 INFO - PROCESS | 29411 | 1465100852235 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 21:27:32 INFO - PROCESS | 29411 | 1465100852449 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:32 INFO - PROCESS | 29411 | 1465100852459 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5d400 == 36 [pid = 29411] [id = 230] 21:27:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 97 (0x917cd800) [pid = 29411] [serial = 691] [outer = (nil)] 21:27:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0x93b69c00) [pid = 29411] [serial = 692] [outer = 0x917cd800] 21:27:32 INFO - PROCESS | 29411 | 1465100852564 Marionette DEBUG loaded listener.js 21:27:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x93be1c00) [pid = 29411] [serial = 693] [outer = 0x917cd800] 21:27:33 INFO - PROCESS | 29411 | 1465100853426 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]]]}] 21:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1489ms 21:27:33 INFO - PROCESS | 29411 | 1465100853472 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 21:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:27:33 INFO - PROCESS | 29411 | 1465100853476 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 21:27:33 INFO - PROCESS | 29411 | 1465100853482 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:27:33 INFO - PROCESS | 29411 | 1465100853486 Marionette TRACE conn4 <- [1,894,null,{}] 21:27:33 INFO - PROCESS | 29411 | 1465100853492 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}] 21:27:33 INFO - PROCESS | 29411 | 1465100853497 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:33 INFO - PROCESS | 29411 | 1465100853674 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 21:27:33 INFO - PROCESS | 29411 | 1465100853843 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:33 INFO - PROCESS | 29411 | 1465100853851 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e407800 == 37 [pid = 29411] [id = 231] 21:27:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x93b65c00) [pid = 29411] [serial = 694] [outer = (nil)] 21:27:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x93c27400) [pid = 29411] [serial = 695] [outer = 0x93b65c00] 21:27:33 INFO - PROCESS | 29411 | 1465100853929 Marionette DEBUG loaded listener.js 21:27:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x93c2bc00) [pid = 29411] [serial = 696] [outer = 0x93b65c00] 21:27:34 INFO - PROCESS | 29411 | 1465100854921 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]]]}] 21:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1492ms 21:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:27:34 INFO - PROCESS | 29411 | 1465100854975 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 21:27:34 INFO - PROCESS | 29411 | 1465100854978 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 21:27:34 INFO - PROCESS | 29411 | 1465100854985 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:27:34 INFO - PROCESS | 29411 | 1465100854988 Marionette TRACE conn4 <- [1,898,null,{}] 21:27:34 INFO - PROCESS | 29411 | 1465100854994 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}] 21:27:35 INFO - PROCESS | 29411 | 1465100855004 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:35 INFO - PROCESS | 29411 | 1465100855194 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 21:27:35 INFO - PROCESS | 29411 | 1465100855419 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:35 INFO - PROCESS | 29411 | 1465100855430 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7000 == 38 [pid = 29411] [id = 232] 21:27:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 103 (0x93846000) [pid = 29411] [serial = 697] [outer = (nil)] 21:27:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 104 (0x9471ac00) [pid = 29411] [serial = 698] [outer = 0x93846000] 21:27:35 INFO - PROCESS | 29411 | 1465100855551 Marionette DEBUG loaded listener.js 21:27:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x9471ec00) [pid = 29411] [serial = 699] [outer = 0x93846000] 21:27:36 INFO - PROCESS | 29411 | 1465100856451 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]]]}] 21:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1489ms 21:27:36 INFO - PROCESS | 29411 | 1465100856472 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 21:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:27:36 INFO - PROCESS | 29411 | 1465100856476 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 21:27:36 INFO - PROCESS | 29411 | 1465100856483 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:27:36 INFO - PROCESS | 29411 | 1465100856486 Marionette TRACE conn4 <- [1,902,null,{}] 21:27:36 INFO - PROCESS | 29411 | 1465100856492 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}] 21:27:36 INFO - PROCESS | 29411 | 1465100856497 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:36 INFO - PROCESS | 29411 | 1465100856662 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 21:27:36 INFO - PROCESS | 29411 | 1465100856833 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:36 INFO - PROCESS | 29411 | 1465100856842 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3400 == 39 [pid = 29411] [id = 233] 21:27:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x8b5da800) [pid = 29411] [serial = 700] [outer = (nil)] 21:27:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x8f866c00) [pid = 29411] [serial = 701] [outer = 0x8b5da800] 21:27:36 INFO - PROCESS | 29411 | 1465100856921 Marionette DEBUG loaded listener.js 21:27:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x9139f800) [pid = 29411] [serial = 702] [outer = 0x8b5da800] 21:27:37 INFO - PROCESS | 29411 | 1465100857814 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]]]}] 21:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1381ms 21:27:37 INFO - PROCESS | 29411 | 1465100857863 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 21:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:27:37 INFO - PROCESS | 29411 | 1465100857868 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 21:27:37 INFO - PROCESS | 29411 | 1465100857874 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:27:37 INFO - PROCESS | 29411 | 1465100857878 Marionette TRACE conn4 <- [1,906,null,{}] 21:27:37 INFO - PROCESS | 29411 | 1465100857884 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}] 21:27:37 INFO - PROCESS | 29411 | 1465100857889 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:38 INFO - PROCESS | 29411 | 1465100858070 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 21:27:38 INFO - PROCESS | 29411 | 1465100858502 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:38 INFO - PROCESS | 29411 | 1465100858513 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d59f400 == 40 [pid = 29411] [id = 234] 21:27:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x8d59f800) [pid = 29411] [serial = 703] [outer = (nil)] 21:27:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x8d5a6000) [pid = 29411] [serial = 704] [outer = 0x8d59f800] 21:27:38 INFO - PROCESS | 29411 | 1465100858626 Marionette DEBUG loaded listener.js 21:27:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x8e406800) [pid = 29411] [serial = 705] [outer = 0x8d59f800] 21:27:39 INFO - PROCESS | 29411 | 1465100859575 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]]]}] 21:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1782ms 21:27:39 INFO - PROCESS | 29411 | 1465100859658 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 21:27:39 INFO - PROCESS | 29411 | 1465100859664 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 21:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:27:39 INFO - PROCESS | 29411 | 1465100859671 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:27:39 INFO - PROCESS | 29411 | 1465100859676 Marionette TRACE conn4 <- [1,910,null,{}] 21:27:39 INFO - PROCESS | 29411 | 1465100859683 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}] 21:27:39 INFO - PROCESS | 29411 | 1465100859691 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:39 INFO - PROCESS | 29411 | 1465100859913 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 21:27:40 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c2c00 == 39 [pid = 29411] [id = 197] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x91f0d000) [pid = 29411] [serial = 641] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | 1465100860181 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:40 INFO - PROCESS | 29411 | 1465100860191 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c2c00 == 40 [pid = 29411] [id = 235] 21:27:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x8d5a7800) [pid = 29411] [serial = 706] [outer = (nil)] 21:27:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x8e59d800) [pid = 29411] [serial = 707] [outer = 0x8d5a7800] 21:27:40 INFO - PROCESS | 29411 | 1465100860282 Marionette DEBUG loaded listener.js 21:27:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x8e83fc00) [pid = 29411] [serial = 708] [outer = 0x8d5a7800] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x8d5a7400) [pid = 29411] [serial = 594] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x8f6cc400) [pid = 29411] [serial = 609] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x9139e400) [pid = 29411] [serial = 638] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x91398000) [pid = 29411] [serial = 636] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x913a0c00) [pid = 29411] [serial = 639] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x90f77000) [pid = 29411] [serial = 633] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0x8e5a3400) [pid = 29411] [serial = 597] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x8e40b400) [pid = 29411] [serial = 590] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x8e842c00) [pid = 29411] [serial = 614] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 103 (0x8e5a5800) [pid = 29411] [serial = 624] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 102 (0x8e407400) [pid = 29411] [serial = 623] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x911d1000) [pid = 29411] [serial = 635] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x8eeea800) [pid = 29411] [serial = 617] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x90f7e400) [pid = 29411] [serial = 620] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x8c986800) [pid = 29411] [serial = 611] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0x8f862400) [pid = 29411] [serial = 632] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 96 (0x8e6a6400) [pid = 29411] [serial = 627] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x8e5a2000) [pid = 29411] [serial = 626] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8e6ab800) [pid = 29411] [serial = 629] [outer = (nil)] [url = about:blank] 21:27:40 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x8e84b400) [pid = 29411] [serial = 630] [outer = (nil)] [url = about:blank] 21:27:41 INFO - PROCESS | 29411 | 1465100861058 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]]]}] 21:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1431ms 21:27:41 INFO - PROCESS | 29411 | 1465100861106 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 21:27:41 INFO - PROCESS | 29411 | 1465100861112 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 21:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:27:41 INFO - PROCESS | 29411 | 1465100861123 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:27:41 INFO - PROCESS | 29411 | 1465100861125 Marionette TRACE conn4 <- [1,914,null,{}] 21:27:41 INFO - PROCESS | 29411 | 1465100861130 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}] 21:27:41 INFO - PROCESS | 29411 | 1465100861136 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:41 INFO - PROCESS | 29411 | 1465100861307 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 21:27:41 INFO - PROCESS | 29411 | 1465100861436 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:41 INFO - PROCESS | 29411 | 1465100861445 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e408c00 == 41 [pid = 29411] [id = 236] 21:27:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x8e5a3400) [pid = 29411] [serial = 709] [outer = (nil)] 21:27:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8f6cdc00) [pid = 29411] [serial = 710] [outer = 0x8e5a3400] 21:27:41 INFO - PROCESS | 29411 | 1465100861512 Marionette DEBUG loaded listener.js 21:27:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x8f869400) [pid = 29411] [serial = 711] [outer = 0x8e5a3400] 21:27:42 INFO - PROCESS | 29411 | 1465100862315 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]]]}] 21:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1282ms 21:27:42 INFO - PROCESS | 29411 | 1465100862403 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 21:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:27:42 INFO - PROCESS | 29411 | 1465100862407 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 21:27:42 INFO - PROCESS | 29411 | 1465100862420 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:27:42 INFO - PROCESS | 29411 | 1465100862429 Marionette TRACE conn4 <- [1,918,null,{}] 21:27:42 INFO - PROCESS | 29411 | 1465100862437 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}] 21:27:42 INFO - PROCESS | 29411 | 1465100862445 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:42 INFO - PROCESS | 29411 | 1465100862626 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 21:27:42 INFO - PROCESS | 29411 | 1465100862778 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:42 INFO - PROCESS | 29411 | 1465100862786 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:42 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e403400 == 42 [pid = 29411] [id = 237] 21:27:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 97 (0x91399000) [pid = 29411] [serial = 712] [outer = (nil)] 21:27:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0x91f10c00) [pid = 29411] [serial = 713] [outer = 0x91399000] 21:27:42 INFO - PROCESS | 29411 | 1465100862852 Marionette DEBUG loaded listener.js 21:27:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x91fa3000) [pid = 29411] [serial = 714] [outer = 0x91399000] 21:27:43 INFO - PROCESS | 29411 | 1465100863737 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]]]}] 21:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1349ms 21:27:43 INFO - PROCESS | 29411 | 1465100863786 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 21:27:43 INFO - PROCESS | 29411 | 1465100863791 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 21:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:27:43 INFO - PROCESS | 29411 | 1465100863798 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:27:43 INFO - PROCESS | 29411 | 1465100863800 Marionette TRACE conn4 <- [1,922,null,{}] 21:27:43 INFO - PROCESS | 29411 | 1465100863806 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}] 21:27:43 INFO - PROCESS | 29411 | 1465100863811 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:44 INFO - PROCESS | 29411 | 1465100864024 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 21:27:44 INFO - PROCESS | 29411 | 1465100864053 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:44 INFO - PROCESS | 29411 | 1465100864062 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x911cd400 == 43 [pid = 29411] [id = 238] 21:27:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x917ce000) [pid = 29411] [serial = 715] [outer = (nil)] 21:27:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x92ac4c00) [pid = 29411] [serial = 716] [outer = 0x917ce000] 21:27:44 INFO - PROCESS | 29411 | 1465100864130 Marionette DEBUG loaded listener.js 21:27:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x92ad0c00) [pid = 29411] [serial = 717] [outer = 0x917ce000] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x8d5a5400) [pid = 29411] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x90f7b800) [pid = 29411] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x8e5a1800) [pid = 29411] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x917c6c00) [pid = 29411] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0x8f867c00) [pid = 29411] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 96 (0x90f79800) [pid = 29411] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x8e6a1800) [pid = 29411] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8b5d4c00) [pid = 29411] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x8e6a0000) [pid = 29411] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:27:44 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x8eee0400) [pid = 29411] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:27:45 INFO - PROCESS | 29411 | 1465100865164 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]]]}] 21:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1429ms 21:27:45 INFO - PROCESS | 29411 | 1465100865228 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 21:27:45 INFO - PROCESS | 29411 | 1465100865232 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 21:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:27:45 INFO - PROCESS | 29411 | 1465100865238 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:27:45 INFO - PROCESS | 29411 | 1465100865241 Marionette TRACE conn4 <- [1,926,null,{}] 21:27:45 INFO - PROCESS | 29411 | 1465100865247 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}] 21:27:45 INFO - PROCESS | 29411 | 1465100865251 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:45 INFO - PROCESS | 29411 | 1465100865414 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 21:27:45 INFO - PROCESS | 29411 | 1465100865538 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:45 INFO - PROCESS | 29411 | 1465100865554 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f867c00 == 44 [pid = 29411] [id = 239] 21:27:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x8f86a800) [pid = 29411] [serial = 718] [outer = (nil)] 21:27:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x92a95000) [pid = 29411] [serial = 719] [outer = 0x8f86a800] 21:27:45 INFO - PROCESS | 29411 | 1465100865630 Marionette DEBUG loaded listener.js 21:27:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x93879400) [pid = 29411] [serial = 720] [outer = 0x8f86a800] 21:27:46 INFO - PROCESS | 29411 | 1465100866396 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]]]}] 21:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1188ms 21:27:46 INFO - PROCESS | 29411 | 1465100866427 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 21:27:46 INFO - PROCESS | 29411 | 1465100866431 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 21:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:27:46 INFO - PROCESS | 29411 | 1465100866437 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:27:46 INFO - PROCESS | 29411 | 1465100866439 Marionette TRACE conn4 <- [1,930,null,{}] 21:27:46 INFO - PROCESS | 29411 | 1465100866450 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}] 21:27:46 INFO - PROCESS | 29411 | 1465100866454 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:46 INFO - PROCESS | 29411 | 1465100866662 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 21:27:46 INFO - PROCESS | 29411 | 1465100866823 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:46 INFO - PROCESS | 29411 | 1465100866833 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d2c00 == 45 [pid = 29411] [id = 240] 21:27:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x8b5d5400) [pid = 29411] [serial = 721] [outer = (nil)] 21:27:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 97 (0x8c987800) [pid = 29411] [serial = 722] [outer = 0x8b5d5400] 21:27:46 INFO - PROCESS | 29411 | 1465100866922 Marionette DEBUG loaded listener.js 21:27:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0x8d1ca000) [pid = 29411] [serial = 723] [outer = 0x8b5d5400] 21:27:47 INFO - PROCESS | 29411 | 1465100867979 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]]]}] 21:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1587ms 21:27:48 INFO - PROCESS | 29411 | 1465100868028 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 21:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:27:48 INFO - PROCESS | 29411 | 1465100868034 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 21:27:48 INFO - PROCESS | 29411 | 1465100868042 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:27:48 INFO - PROCESS | 29411 | 1465100868047 Marionette TRACE conn4 <- [1,934,null,{}] 21:27:48 INFO - PROCESS | 29411 | 1465100868055 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}] 21:27:48 INFO - PROCESS | 29411 | 1465100868063 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:48 INFO - PROCESS | 29411 | 1465100868272 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 21:27:48 INFO - PROCESS | 29411 | 1465100868513 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:48 INFO - PROCESS | 29411 | 1465100868524 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e847000 == 46 [pid = 29411] [id = 241] 21:27:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x8edbe800) [pid = 29411] [serial = 724] [outer = (nil)] 21:27:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x8eee1400) [pid = 29411] [serial = 725] [outer = 0x8edbe800] 21:27:48 INFO - PROCESS | 29411 | 1465100868654 Marionette DEBUG loaded listener.js 21:27:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x8f6cb000) [pid = 29411] [serial = 726] [outer = 0x8edbe800] 21:27:49 INFO - PROCESS | 29411 | 1465100869585 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]]]}] 21:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1583ms 21:27:49 INFO - PROCESS | 29411 | 1465100869628 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 21:27:49 INFO - PROCESS | 29411 | 1465100869634 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 21:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:27:49 INFO - PROCESS | 29411 | 1465100869641 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:27:49 INFO - PROCESS | 29411 | 1465100869645 Marionette TRACE conn4 <- [1,938,null,{}] 21:27:49 INFO - PROCESS | 29411 | 1465100869651 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}] 21:27:49 INFO - PROCESS | 29411 | 1465100869657 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:49 INFO - PROCESS | 29411 | 1465100869850 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 21:27:50 INFO - PROCESS | 29411 | 1465100870114 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:50 INFO - PROCESS | 29411 | 1465100870124 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6ca800 == 47 [pid = 29411] [id = 242] 21:27:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x911c7000) [pid = 29411] [serial = 727] [outer = (nil)] 21:27:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 103 (0x911d3800) [pid = 29411] [serial = 728] [outer = 0x911c7000] 21:27:50 INFO - PROCESS | 29411 | 1465100870248 Marionette DEBUG loaded listener.js 21:27:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 104 (0x917cac00) [pid = 29411] [serial = 729] [outer = 0x911c7000] 21:27:51 INFO - PROCESS | 29411 | 1465100871201 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]]]}] 21:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1638ms 21:27:51 INFO - PROCESS | 29411 | 1465100871280 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 21:27:51 INFO - PROCESS | 29411 | 1465100871284 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 21:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:27:51 INFO - PROCESS | 29411 | 1465100871303 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:27:51 INFO - PROCESS | 29411 | 1465100871313 Marionette TRACE conn4 <- [1,942,null,{}] 21:27:51 INFO - PROCESS | 29411 | 1465100871321 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}] 21:27:51 INFO - PROCESS | 29411 | 1465100871329 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:51 INFO - PROCESS | 29411 | 1465100871658 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 21:27:51 INFO - PROCESS | 29411 | 1465100871838 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:51 INFO - PROCESS | 29411 | 1465100871847 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f71800 == 48 [pid = 29411] [id = 243] 21:27:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x90f7a800) [pid = 29411] [serial = 730] [outer = (nil)] 21:27:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x93b61800) [pid = 29411] [serial = 731] [outer = 0x90f7a800] 21:27:51 INFO - PROCESS | 29411 | 1465100871930 Marionette DEBUG loaded listener.js 21:27:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x93c36000) [pid = 29411] [serial = 732] [outer = 0x90f7a800] 21:27:52 INFO - PROCESS | 29411 | 1465100872850 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]]]}] 21:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1605ms 21:27:52 INFO - PROCESS | 29411 | 1465100872899 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 21:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:27:52 INFO - PROCESS | 29411 | 1465100872904 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 21:27:52 INFO - PROCESS | 29411 | 1465100872911 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:27:52 INFO - PROCESS | 29411 | 1465100872915 Marionette TRACE conn4 <- [1,946,null,{}] 21:27:52 INFO - PROCESS | 29411 | 1465100872921 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}] 21:27:52 INFO - PROCESS | 29411 | 1465100872926 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:53 INFO - PROCESS | 29411 | 1465100873116 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 21:27:53 INFO - PROCESS | 29411 | 1465100873345 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:53 INFO - PROCESS | 29411 | 1465100873351 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993c00 == 49 [pid = 29411] [id = 244] 21:27:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x92a90c00) [pid = 29411] [serial = 733] [outer = (nil)] 21:27:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x9475f800) [pid = 29411] [serial = 734] [outer = 0x92a90c00] 21:27:53 INFO - PROCESS | 29411 | 1465100873496 Marionette DEBUG loaded listener.js 21:27:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x94872400) [pid = 29411] [serial = 735] [outer = 0x92a90c00] 21:27:54 INFO - PROCESS | 29411 | 1465100874396 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]]]}] 21:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1537ms 21:27:54 INFO - PROCESS | 29411 | 1465100874449 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 21:27:54 INFO - PROCESS | 29411 | 1465100874453 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 21:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:27:54 INFO - PROCESS | 29411 | 1465100874461 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:27:54 INFO - PROCESS | 29411 | 1465100874465 Marionette TRACE conn4 <- [1,950,null,{}] 21:27:54 INFO - PROCESS | 29411 | 1465100874471 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}] 21:27:54 INFO - PROCESS | 29411 | 1465100874476 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:54 INFO - PROCESS | 29411 | 1465100874660 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 21:27:54 INFO - PROCESS | 29411 | 1465100874836 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:54 INFO - PROCESS | 29411 | 1465100874854 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x9487c800 == 50 [pid = 29411] [id = 245] 21:27:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x9487d000) [pid = 29411] [serial = 736] [outer = (nil)] 21:27:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x94880400) [pid = 29411] [serial = 737] [outer = 0x9487d000] 21:27:55 INFO - PROCESS | 29411 | 1465100875001 Marionette DEBUG loaded listener.js 21:27:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x9536a800) [pid = 29411] [serial = 738] [outer = 0x9487d000] 21:27:55 INFO - PROCESS | 29411 | 1465100875952 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]]]}] 21:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1530ms 21:27:55 INFO - PROCESS | 29411 | 1465100875993 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 21:27:55 INFO - PROCESS | 29411 | 1465100875997 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 21:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:27:56 INFO - PROCESS | 29411 | 1465100876005 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:27:56 INFO - PROCESS | 29411 | 1465100876009 Marionette TRACE conn4 <- [1,954,null,{}] 21:27:56 INFO - PROCESS | 29411 | 1465100876016 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}] 21:27:56 INFO - PROCESS | 29411 | 1465100876021 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:56 INFO - PROCESS | 29411 | 1465100876222 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 21:27:56 INFO - PROCESS | 29411 | 1465100876394 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:56 INFO - PROCESS | 29411 | 1465100876402 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6ab000 == 51 [pid = 29411] [id = 246] 21:27:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0x911c6c00) [pid = 29411] [serial = 739] [outer = (nil)] 21:27:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0x9539c400) [pid = 29411] [serial = 740] [outer = 0x911c6c00] 21:27:56 INFO - PROCESS | 29411 | 1465100876527 Marionette DEBUG loaded listener.js 21:27:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0x953a1400) [pid = 29411] [serial = 741] [outer = 0x911c6c00] 21:27:57 INFO - PROCESS | 29411 | 1465100877404 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]]]}] 21:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1448ms 21:27:57 INFO - PROCESS | 29411 | 1465100877454 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 21:27:57 INFO - PROCESS | 29411 | 1465100877458 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 21:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:27:57 INFO - PROCESS | 29411 | 1465100877465 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:27:57 INFO - PROCESS | 29411 | 1465100877468 Marionette TRACE conn4 <- [1,958,null,{}] 21:27:57 INFO - PROCESS | 29411 | 1465100877474 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}] 21:27:57 INFO - PROCESS | 29411 | 1465100877479 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:57 INFO - PROCESS | 29411 | 1465100877676 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 21:27:57 INFO - PROCESS | 29411 | 1465100877850 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:57 INFO - PROCESS | 29411 | 1465100877857 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c987000 == 52 [pid = 29411] [id = 247] 21:27:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x92aca000) [pid = 29411] [serial = 742] [outer = (nil)] 21:27:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x953dbc00) [pid = 29411] [serial = 743] [outer = 0x92aca000] 21:27:58 INFO - PROCESS | 29411 | 1465100878002 Marionette DEBUG loaded listener.js 21:27:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x95651c00) [pid = 29411] [serial = 744] [outer = 0x92aca000] 21:27:58 INFO - PROCESS | 29411 | 1465100878951 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]]]}] 21:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1546ms 21:27:59 INFO - PROCESS | 29411 | 1465100879013 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 21:27:59 INFO - PROCESS | 29411 | 1465100879016 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 21:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:27:59 INFO - PROCESS | 29411 | 1465100879023 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:27:59 INFO - PROCESS | 29411 | 1465100879026 Marionette TRACE conn4 <- [1,962,null,{}] 21:27:59 INFO - PROCESS | 29411 | 1465100879032 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}] 21:27:59 INFO - PROCESS | 29411 | 1465100879037 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:59 INFO - PROCESS | 29411 | 1465100879218 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 21:27:59 INFO - PROCESS | 29411 | 1465100879448 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:59 INFO - PROCESS | 29411 | 1465100879454 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:27:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd62400 == 53 [pid = 29411] [id = 248] 21:27:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x8e5a0800) [pid = 29411] [serial = 745] [outer = (nil)] 21:27:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x8eeea400) [pid = 29411] [serial = 746] [outer = 0x8e5a0800] 21:27:59 INFO - PROCESS | 29411 | 1465100879583 Marionette DEBUG loaded listener.js 21:27:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x92310400) [pid = 29411] [serial = 747] [outer = 0x8e5a0800] 21:28:00 INFO - PROCESS | 29411 | 1465100880749 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]]]}] 21:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1783ms 21:28:00 INFO - PROCESS | 29411 | 1465100880808 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 21:28:00 INFO - PROCESS | 29411 | 1465100880814 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 21:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:28:00 INFO - PROCESS | 29411 | 1465100880823 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:28:00 INFO - PROCESS | 29411 | 1465100880828 Marionette TRACE conn4 <- [1,966,null,{}] 21:28:00 INFO - PROCESS | 29411 | 1465100880837 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}] 21:28:00 INFO - PROCESS | 29411 | 1465100880841 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:01 INFO - PROCESS | 29411 | 1465100881101 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 21:28:01 INFO - PROCESS | 29411 | 1465100881297 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:01 INFO - PROCESS | 29411 | 1465100881310 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e840400 == 54 [pid = 29411] [id = 249] 21:28:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x8e841400) [pid = 29411] [serial = 748] [outer = (nil)] 21:28:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x8e84b800) [pid = 29411] [serial = 749] [outer = 0x8e841400] 21:28:01 INFO - PROCESS | 29411 | 1465100881387 Marionette DEBUG loaded listener.js 21:28:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8eedec00) [pid = 29411] [serial = 750] [outer = 0x8e841400] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8f866400 == 53 [pid = 29411] [id = 222] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a1800 == 52 [pid = 29411] [id = 221] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8f867c00 == 51 [pid = 29411] [id = 239] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x911cd400 == 50 [pid = 29411] [id = 238] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8e403400 == 49 [pid = 29411] [id = 237] 21:28:02 INFO - PROCESS | 29411 | 1465100882549 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]]]}] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8e408c00 == 48 [pid = 29411] [id = 236] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c2c00 == 47 [pid = 29411] [id = 235] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8d59f400 == 46 [pid = 29411] [id = 234] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6ce800 == 45 [pid = 29411] [id = 228] 21:28:02 INFO - PROCESS | 29411 | --DOCSHELL 0x8e402800 == 44 [pid = 29411] [id = 227] 21:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1794ms 21:28:02 INFO - PROCESS | 29411 | 1465100882617 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 21:28:02 INFO - PROCESS | 29411 | 1465100882630 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 21:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:28:02 INFO - PROCESS | 29411 | 1465100882649 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:28:02 INFO - PROCESS | 29411 | 1465100882653 Marionette TRACE conn4 <- [1,970,null,{}] 21:28:02 INFO - PROCESS | 29411 | 1465100882659 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}] 21:28:02 INFO - PROCESS | 29411 | 1465100882665 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:02 INFO - PROCESS | 29411 | 1465100882857 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x8e842800) [pid = 29411] [serial = 615] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x8c992000) [pid = 29411] [serial = 612] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x911c7c00) [pid = 29411] [serial = 621] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x8f85e400) [pid = 29411] [serial = 618] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x92d0f400) [pid = 29411] [serial = 678] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x8edb9800) [pid = 29411] [serial = 666] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x92a8dc00) [pid = 29411] [serial = 674] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x8e845800) [pid = 29411] [serial = 663] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x8e69ec00) [pid = 29411] [serial = 662] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x92a94800) [pid = 29411] [serial = 656] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x91fa5800) [pid = 29411] [serial = 672] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0x92ad0000) [pid = 29411] [serial = 659] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x8f6d4800) [pid = 29411] [serial = 647] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x8e59d000) [pid = 29411] [serial = 665] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x91397c00) [pid = 29411] [serial = 669] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x91fbcc00) [pid = 29411] [serial = 650] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x92a98800) [pid = 29411] [serial = 675] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x92d0a800) [pid = 29411] [serial = 677] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0x91f06000) [pid = 29411] [serial = 671] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x8e5a6400) [pid = 29411] [serial = 644] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x911cb000) [pid = 29411] [serial = 668] [outer = (nil)] [url = about:blank] 21:28:02 INFO - PROCESS | 29411 | --DOMWINDOW == 103 (0x91fc9000) [pid = 29411] [serial = 653] [outer = (nil)] [url = about:blank] 21:28:03 INFO - PROCESS | 29411 | 1465100883108 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:03 INFO - PROCESS | 29411 | 1465100883117 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e59d000 == 45 [pid = 29411] [id = 250] 21:28:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 104 (0x8e69ec00) [pid = 29411] [serial = 751] [outer = (nil)] 21:28:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x8edba000) [pid = 29411] [serial = 752] [outer = 0x8e69ec00] 21:28:03 INFO - PROCESS | 29411 | 1465100883195 Marionette DEBUG loaded listener.js 21:28:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x8f86b000) [pid = 29411] [serial = 753] [outer = 0x8e69ec00] 21:28:03 INFO - PROCESS | 29411 | 1465100883987 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]]]}] 21:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1389ms 21:28:04 INFO - PROCESS | 29411 | 1465100884037 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 21:28:04 INFO - PROCESS | 29411 | 1465100884041 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 21:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:28:04 INFO - PROCESS | 29411 | 1465100884057 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:28:04 INFO - PROCESS | 29411 | 1465100884064 Marionette TRACE conn4 <- [1,974,null,{}] 21:28:04 INFO - PROCESS | 29411 | 1465100884081 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}] 21:28:04 INFO - PROCESS | 29411 | 1465100884090 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:04 INFO - PROCESS | 29411 | 1465100884267 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 21:28:04 INFO - PROCESS | 29411 | 1465100884279 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:04 INFO - PROCESS | 29411 | 1465100884291 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c9400 == 46 [pid = 29411] [id = 251] 21:28:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x917c9800) [pid = 29411] [serial = 754] [outer = (nil)] 21:28:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x91f98400) [pid = 29411] [serial = 755] [outer = 0x917c9800] 21:28:04 INFO - PROCESS | 29411 | 1465100884361 Marionette DEBUG loaded listener.js 21:28:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x91fbc000) [pid = 29411] [serial = 756] [outer = 0x917c9800] 21:28:05 INFO - PROCESS | 29411 | 1465100885394 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]]]}] 21:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1399ms 21:28:05 INFO - PROCESS | 29411 | 1465100885447 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 21:28:05 INFO - PROCESS | 29411 | 1465100885451 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 21:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:28:05 INFO - PROCESS | 29411 | 1465100885458 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:28:05 INFO - PROCESS | 29411 | 1465100885461 Marionette TRACE conn4 <- [1,978,null,{}] 21:28:05 INFO - PROCESS | 29411 | 1465100885474 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}] 21:28:05 INFO - PROCESS | 29411 | 1465100885480 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:05 INFO - PROCESS | 29411 | 1465100885710 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 21:28:05 INFO - PROCESS | 29411 | 1465100885747 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:05 INFO - PROCESS | 29411 | 1465100885757 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c6c00 == 47 [pid = 29411] [id = 252] 21:28:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x91fa6400) [pid = 29411] [serial = 757] [outer = (nil)] 21:28:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x92d0f400) [pid = 29411] [serial = 758] [outer = 0x91fa6400] 21:28:05 INFO - PROCESS | 29411 | 1465100885824 Marionette DEBUG loaded listener.js 21:28:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x93845c00) [pid = 29411] [serial = 759] [outer = 0x91fa6400] 21:28:06 INFO - PROCESS | 29411 | 1465100886755 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]]]}] 21:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1338ms 21:28:06 INFO - PROCESS | 29411 | 1465100886797 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 21:28:06 INFO - PROCESS | 29411 | 1465100886801 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 21:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:28:06 INFO - PROCESS | 29411 | 1465100886814 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:28:06 INFO - PROCESS | 29411 | 1465100886817 Marionette TRACE conn4 <- [1,982,null,{}] 21:28:06 INFO - PROCESS | 29411 | 1465100886823 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}] 21:28:06 INFO - PROCESS | 29411 | 1465100886827 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:07 INFO - PROCESS | 29411 | 1465100887046 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 21:28:07 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x91399000) [pid = 29411] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:28:07 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x917ce000) [pid = 29411] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:28:07 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x8e5a3400) [pid = 29411] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:28:07 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x8d5a7800) [pid = 29411] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:28:07 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x8d59f800) [pid = 29411] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:28:07 INFO - PROCESS | 29411 | 1465100887271 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:07 INFO - PROCESS | 29411 | 1465100887280 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d59f800 == 48 [pid = 29411] [id = 253] 21:28:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x8d5a7800) [pid = 29411] [serial = 760] [outer = (nil)] 21:28:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x8f6cc800) [pid = 29411] [serial = 761] [outer = 0x8d5a7800] 21:28:07 INFO - PROCESS | 29411 | 1465100887434 Marionette DEBUG loaded listener.js 21:28:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x93b66c00) [pid = 29411] [serial = 762] [outer = 0x8d5a7800] 21:28:08 INFO - PROCESS | 29411 | 1465100888159 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]]]}] 21:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1391ms 21:28:08 INFO - PROCESS | 29411 | 1465100888200 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 21:28:08 INFO - PROCESS | 29411 | 1465100888205 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 21:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:28:08 INFO - PROCESS | 29411 | 1465100888212 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:28:08 INFO - PROCESS | 29411 | 1465100888216 Marionette TRACE conn4 <- [1,986,null,{}] 21:28:08 INFO - PROCESS | 29411 | 1465100888228 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}] 21:28:08 INFO - PROCESS | 29411 | 1465100888239 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:08 INFO - PROCESS | 29411 | 1465100888494 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 21:28:08 INFO - PROCESS | 29411 | 1465100888631 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:08 INFO - PROCESS | 29411 | 1465100888640 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc5800 == 49 [pid = 29411] [id = 254] 21:28:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x92d15000) [pid = 29411] [serial = 763] [outer = (nil)] 21:28:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x94874800) [pid = 29411] [serial = 764] [outer = 0x92d15000] 21:28:08 INFO - PROCESS | 29411 | 1465100888712 Marionette DEBUG loaded listener.js 21:28:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x9536f800) [pid = 29411] [serial = 765] [outer = 0x92d15000] 21:28:09 INFO - PROCESS | 29411 | 1465100889640 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]]]}] 21:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1494ms 21:28:09 INFO - PROCESS | 29411 | 1465100889708 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 21:28:09 INFO - PROCESS | 29411 | 1465100889715 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 21:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:28:09 INFO - PROCESS | 29411 | 1465100889724 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:28:09 INFO - PROCESS | 29411 | 1465100889729 Marionette TRACE conn4 <- [1,990,null,{}] 21:28:09 INFO - PROCESS | 29411 | 1465100889738 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}] 21:28:09 INFO - PROCESS | 29411 | 1465100889744 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:09 INFO - PROCESS | 29411 | 1465100889981 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 21:28:10 INFO - PROCESS | 29411 | 1465100890234 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:10 INFO - PROCESS | 29411 | 1465100890250 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e403400 == 50 [pid = 29411] [id = 255] 21:28:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0x8e403800) [pid = 29411] [serial = 766] [outer = (nil)] 21:28:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0x8e844400) [pid = 29411] [serial = 767] [outer = 0x8e403800] 21:28:10 INFO - PROCESS | 29411 | 1465100890349 Marionette DEBUG loaded listener.js 21:28:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0x8eee3800) [pid = 29411] [serial = 768] [outer = 0x8e403800] 21:28:11 INFO - PROCESS | 29411 | 1465100891265 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]]]}] 21:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1592ms 21:28:11 INFO - PROCESS | 29411 | 1465100891316 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 21:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:28:11 INFO - PROCESS | 29411 | 1465100891324 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 21:28:11 INFO - PROCESS | 29411 | 1465100891335 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:28:11 INFO - PROCESS | 29411 | 1465100891340 Marionette TRACE conn4 <- [1,994,null,{}] 21:28:11 INFO - PROCESS | 29411 | 1465100891346 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}] 21:28:11 INFO - PROCESS | 29411 | 1465100891351 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:11 INFO - PROCESS | 29411 | 1465100891562 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 21:28:11 INFO - PROCESS | 29411 | 1465100891809 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:11 INFO - PROCESS | 29411 | 1465100891818 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x911cfc00 == 51 [pid = 29411] [id = 256] 21:28:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x91397400) [pid = 29411] [serial = 769] [outer = (nil)] 21:28:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x917c7000) [pid = 29411] [serial = 770] [outer = 0x91397400] 21:28:11 INFO - PROCESS | 29411 | 1465100891948 Marionette DEBUG loaded listener.js 21:28:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x92a94000) [pid = 29411] [serial = 771] [outer = 0x91397400] 21:28:12 INFO - PROCESS | 29411 | 1465100892959 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]]]}] 21:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1695ms 21:28:13 INFO - PROCESS | 29411 | 1465100893030 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 21:28:13 INFO - PROCESS | 29411 | 1465100893034 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 21:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:28:13 INFO - PROCESS | 29411 | 1465100893041 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:28:13 INFO - PROCESS | 29411 | 1465100893048 Marionette TRACE conn4 <- [1,998,null,{}] 21:28:13 INFO - PROCESS | 29411 | 1465100893065 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}] 21:28:13 INFO - PROCESS | 29411 | 1465100893074 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:13 INFO - PROCESS | 29411 | 1465100893306 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 21:28:13 INFO - PROCESS | 29411 | 1465100893579 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:13 INFO - PROCESS | 29411 | 1465100893589 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x95367400 == 52 [pid = 29411] [id = 257] 21:28:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x95367800) [pid = 29411] [serial = 772] [outer = (nil)] 21:28:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x95398c00) [pid = 29411] [serial = 773] [outer = 0x95367800] 21:28:13 INFO - PROCESS | 29411 | 1465100893699 Marionette DEBUG loaded listener.js 21:28:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x953df800) [pid = 29411] [serial = 774] [outer = 0x95367800] 21:28:14 INFO - PROCESS | 29411 | 1465100894569 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]]]}] 21:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1594ms 21:28:14 INFO - PROCESS | 29411 | 1465100894639 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 21:28:14 INFO - PROCESS | 29411 | 1465100894645 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 21:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:28:14 INFO - PROCESS | 29411 | 1465100894653 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:28:14 INFO - PROCESS | 29411 | 1465100894656 Marionette TRACE conn4 <- [1,1002,null,{}] 21:28:14 INFO - PROCESS | 29411 | 1465100894662 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}] 21:28:14 INFO - PROCESS | 29411 | 1465100894667 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:14 INFO - PROCESS | 29411 | 1465100894861 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 21:28:15 INFO - PROCESS | 29411 | 1465100895040 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:15 INFO - PROCESS | 29411 | 1465100895050 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c8c00 == 53 [pid = 29411] [id = 258] 21:28:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x9564fc00) [pid = 29411] [serial = 775] [outer = (nil)] 21:28:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x984a7400) [pid = 29411] [serial = 776] [outer = 0x9564fc00] 21:28:15 INFO - PROCESS | 29411 | 1465100895176 Marionette DEBUG loaded listener.js 21:28:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x98bba000) [pid = 29411] [serial = 777] [outer = 0x9564fc00] 21:28:16 INFO - PROCESS | 29411 | 1465100896041 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]]]}] 21:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1430ms 21:28:16 INFO - PROCESS | 29411 | 1465100896084 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 21:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:28:16 INFO - PROCESS | 29411 | 1465100896089 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 21:28:16 INFO - PROCESS | 29411 | 1465100896095 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:28:16 INFO - PROCESS | 29411 | 1465100896099 Marionette TRACE conn4 <- [1,1006,null,{}] 21:28:16 INFO - PROCESS | 29411 | 1465100896105 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}] 21:28:16 INFO - PROCESS | 29411 | 1465100896110 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:16 INFO - PROCESS | 29411 | 1465100896311 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 21:28:16 INFO - PROCESS | 29411 | 1465100896505 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:16 INFO - PROCESS | 29411 | 1465100896514 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x948b7c00 == 54 [pid = 29411] [id = 259] 21:28:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x9844d400) [pid = 29411] [serial = 778] [outer = (nil)] 21:28:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x99025c00) [pid = 29411] [serial = 779] [outer = 0x9844d400] 21:28:16 INFO - PROCESS | 29411 | 1465100896646 Marionette DEBUG loaded listener.js 21:28:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x990ae000) [pid = 29411] [serial = 780] [outer = 0x9844d400] 21:28:17 INFO - PROCESS | 29411 | 1465100897578 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]]]}] 21:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1543ms 21:28:17 INFO - PROCESS | 29411 | 1465100897639 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 21:28:17 INFO - PROCESS | 29411 | 1465100897643 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 21:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:28:17 INFO - PROCESS | 29411 | 1465100897650 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:28:17 INFO - PROCESS | 29411 | 1465100897653 Marionette TRACE conn4 <- [1,1010,null,{}] 21:28:17 INFO - PROCESS | 29411 | 1465100897659 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}] 21:28:17 INFO - PROCESS | 29411 | 1465100897670 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:17 INFO - PROCESS | 29411 | 1465100897944 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 21:28:18 INFO - PROCESS | 29411 | 1465100898223 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:18 INFO - PROCESS | 29411 | 1465100898229 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e404000 == 55 [pid = 29411] [id = 260] 21:28:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x98c5a800) [pid = 29411] [serial = 781] [outer = (nil)] 21:28:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x99b10c00) [pid = 29411] [serial = 782] [outer = 0x98c5a800] 21:28:18 INFO - PROCESS | 29411 | 1465100898324 Marionette DEBUG loaded listener.js 21:28:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x99dc3800) [pid = 29411] [serial = 783] [outer = 0x98c5a800] 21:28:19 INFO - PROCESS | 29411 | 1465100899250 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]]]}] 21:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1638ms 21:28:19 INFO - PROCESS | 29411 | 1465100899289 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 21:28:19 INFO - PROCESS | 29411 | 1465100899293 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 21:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:28:19 INFO - PROCESS | 29411 | 1465100899299 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:28:19 INFO - PROCESS | 29411 | 1465100899303 Marionette TRACE conn4 <- [1,1014,null,{}] 21:28:19 INFO - PROCESS | 29411 | 1465100899309 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}] 21:28:19 INFO - PROCESS | 29411 | 1465100899314 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:19 INFO - PROCESS | 29411 | 1465100899496 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 21:28:19 INFO - PROCESS | 29411 | 1465100899676 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:19 INFO - PROCESS | 29411 | 1465100899684 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dc400 == 56 [pid = 29411] [id = 261] 21:28:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x8d1c6000) [pid = 29411] [serial = 784] [outer = (nil)] 21:28:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x9a078800) [pid = 29411] [serial = 785] [outer = 0x8d1c6000] 21:28:19 INFO - PROCESS | 29411 | 1465100899764 Marionette DEBUG loaded listener.js 21:28:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x9a16bc00) [pid = 29411] [serial = 786] [outer = 0x8d1c6000] 21:28:20 INFO - PROCESS | 29411 | 1465100900707 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]]]}] 21:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1481ms 21:28:20 INFO - PROCESS | 29411 | 1465100900782 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 21:28:20 INFO - PROCESS | 29411 | 1465100900786 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 21:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:28:20 INFO - PROCESS | 29411 | 1465100900794 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:28:20 INFO - PROCESS | 29411 | 1465100900798 Marionette TRACE conn4 <- [1,1018,null,{}] 21:28:20 INFO - PROCESS | 29411 | 1465100900804 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}] 21:28:20 INFO - PROCESS | 29411 | 1465100900810 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:21 INFO - PROCESS | 29411 | 1465100901051 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 21:28:21 INFO - PROCESS | 29411 | 1465100901292 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:21 INFO - PROCESS | 29411 | 1465100901301 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x9487b800 == 57 [pid = 29411] [id = 262] 21:28:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x948c1c00) [pid = 29411] [serial = 787] [outer = (nil)] 21:28:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x9a182c00) [pid = 29411] [serial = 788] [outer = 0x948c1c00] 21:28:21 INFO - PROCESS | 29411 | 1465100901428 Marionette DEBUG loaded listener.js 21:28:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x9a185400) [pid = 29411] [serial = 789] [outer = 0x948c1c00] 21:28:22 INFO - PROCESS | 29411 | 1465100902350 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]]]}] 21:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1636ms 21:28:22 INFO - PROCESS | 29411 | 1465100902431 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 21:28:22 INFO - PROCESS | 29411 | 1465100902435 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 21:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:28:22 INFO - PROCESS | 29411 | 1465100902442 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:28:22 INFO - PROCESS | 29411 | 1465100902445 Marionette TRACE conn4 <- [1,1022,null,{}] 21:28:22 INFO - PROCESS | 29411 | 1465100902451 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}] 21:28:22 INFO - PROCESS | 29411 | 1465100902456 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:22 INFO - PROCESS | 29411 | 1465100902679 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 21:28:22 INFO - PROCESS | 29411 | 1465100902918 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:22 INFO - PROCESS | 29411 | 1465100902927 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d2400 == 58 [pid = 29411] [id = 263] 21:28:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x8c988000) [pid = 29411] [serial = 790] [outer = (nil)] 21:28:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x8e5a0000) [pid = 29411] [serial = 791] [outer = 0x8c988000] 21:28:23 INFO - PROCESS | 29411 | 1465100903314 Marionette DEBUG loaded listener.js 21:28:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x8e6adc00) [pid = 29411] [serial = 792] [outer = 0x8c988000] 21:28:24 INFO - PROCESS | 29411 | 1465100904312 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]]]}] 21:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1939ms 21:28:24 INFO - PROCESS | 29411 | 1465100904383 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 21:28:24 INFO - PROCESS | 29411 | 1465100904394 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 21:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:28:24 INFO - PROCESS | 29411 | 1465100904409 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:28:24 INFO - PROCESS | 29411 | 1465100904413 Marionette TRACE conn4 <- [1,1026,null,{}] 21:28:24 INFO - PROCESS | 29411 | 1465100904423 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}] 21:28:24 INFO - PROCESS | 29411 | 1465100904429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:24 INFO - PROCESS | 29411 | 1465100904664 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 21:28:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a0000 == 57 [pid = 29411] [id = 214] 21:28:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee6c00 == 56 [pid = 29411] [id = 223] 21:28:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8e59ec00 == 55 [pid = 29411] [id = 220] 21:28:24 INFO - PROCESS | 29411 | --DOCSHELL 0x92a8b400 == 54 [pid = 29411] [id = 218] 21:28:24 INFO - PROCESS | 29411 | --DOCSHELL 0x91fa4400 == 53 [pid = 29411] [id = 217] 21:28:24 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x92a95000) [pid = 29411] [serial = 719] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | 1465100904993 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:25 INFO - PROCESS | 29411 | 1465100905003 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:25 INFO - PROCESS | 29411 | --DOCSHELL 0x91fa1c00 == 52 [pid = 29411] [id = 216] 21:28:25 INFO - PROCESS | 29411 | --DOCSHELL 0x8edbd400 == 51 [pid = 29411] [id = 215] 21:28:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c994c00 == 52 [pid = 29411] [id = 264] 21:28:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x8e40dc00) [pid = 29411] [serial = 793] [outer = (nil)] 21:28:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x8e6a1800) [pid = 29411] [serial = 794] [outer = 0x8e40dc00] 21:28:25 INFO - PROCESS | 29411 | 1465100905119 Marionette DEBUG loaded listener.js 21:28:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x8f6d3c00) [pid = 29411] [serial = 795] [outer = 0x8e40dc00] 21:28:25 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d2c00 == 51 [pid = 29411] [id = 240] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x91fa3000) [pid = 29411] [serial = 714] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x92ac4c00) [pid = 29411] [serial = 716] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x8f6cdc00) [pid = 29411] [serial = 710] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x8f869400) [pid = 29411] [serial = 711] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x8e59d800) [pid = 29411] [serial = 707] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x8e83fc00) [pid = 29411] [serial = 708] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x92de8400) [pid = 29411] [serial = 680] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x8e406800) [pid = 29411] [serial = 705] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x8d5a6000) [pid = 29411] [serial = 704] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x8f866c00) [pid = 29411] [serial = 701] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x93c27400) [pid = 29411] [serial = 695] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x93b69c00) [pid = 29411] [serial = 692] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x93847000) [pid = 29411] [serial = 689] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x9471ac00) [pid = 29411] [serial = 698] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x92ad0c00) [pid = 29411] [serial = 717] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x91396400) [pid = 29411] [serial = 686] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x8e6a2c00) [pid = 29411] [serial = 683] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x91f10c00) [pid = 29411] [serial = 713] [outer = (nil)] [url = about:blank] 21:28:25 INFO - PROCESS | 29411 | 1465100905957 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]]]}] 21:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1587ms 21:28:25 INFO - PROCESS | 29411 | 1465100905995 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 21:28:26 INFO - PROCESS | 29411 | 1465100906002 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 21:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:28:26 INFO - PROCESS | 29411 | 1465100906026 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:28:26 INFO - PROCESS | 29411 | 1465100906030 Marionette TRACE conn4 <- [1,1030,null,{}] 21:28:26 INFO - PROCESS | 29411 | 1465100906036 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}] 21:28:26 INFO - PROCESS | 29411 | 1465100906042 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:26 INFO - PROCESS | 29411 | 1465100906211 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 21:28:26 INFO - PROCESS | 29411 | 1465100906223 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:26 INFO - PROCESS | 29411 | 1465100906230 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f866c00 == 52 [pid = 29411] [id = 265] 21:28:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8f869400) [pid = 29411] [serial = 796] [outer = (nil)] 21:28:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x917cec00) [pid = 29411] [serial = 797] [outer = 0x8f869400] 21:28:26 INFO - PROCESS | 29411 | 1465100906297 Marionette DEBUG loaded listener.js 21:28:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x91fa4800) [pid = 29411] [serial = 798] [outer = 0x8f869400] 21:28:27 INFO - PROCESS | 29411 | 1465100907274 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]]]}] 21:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1290ms 21:28:27 INFO - PROCESS | 29411 | 1465100907309 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 21:28:27 INFO - PROCESS | 29411 | 1465100907313 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 21:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:28:27 INFO - PROCESS | 29411 | 1465100907319 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:28:27 INFO - PROCESS | 29411 | 1465100907325 Marionette TRACE conn4 <- [1,1034,null,{}] 21:28:27 INFO - PROCESS | 29411 | 1465100907340 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}] 21:28:27 INFO - PROCESS | 29411 | 1465100907348 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:27 INFO - PROCESS | 29411 | 1465100907524 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 21:28:27 INFO - PROCESS | 29411 | 1465100907687 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:27 INFO - PROCESS | 29411 | 1465100907697 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cdc00 == 53 [pid = 29411] [id = 266] 21:28:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x92accc00) [pid = 29411] [serial = 799] [outer = (nil)] 21:28:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x92df0400) [pid = 29411] [serial = 800] [outer = 0x92accc00] 21:28:27 INFO - PROCESS | 29411 | 1465100907783 Marionette DEBUG loaded listener.js 21:28:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x9387a000) [pid = 29411] [serial = 801] [outer = 0x92accc00] 21:28:28 INFO - PROCESS | 29411 | 1465100908613 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]]]}] 21:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1341ms 21:28:28 INFO - PROCESS | 29411 | 1465100908697 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 21:28:28 INFO - PROCESS | 29411 | 1465100908702 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 21:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:28:28 INFO - PROCESS | 29411 | 1465100908712 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:28:28 INFO - PROCESS | 29411 | 1465100908714 Marionette TRACE conn4 <- [1,1038,null,{}] 21:28:28 INFO - PROCESS | 29411 | 1465100908728 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}] 21:28:28 INFO - PROCESS | 29411 | 1465100908732 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:28 INFO - PROCESS | 29411 | 1465100908955 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 21:28:28 INFO - PROCESS | 29411 | 1465100908979 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:28 INFO - PROCESS | 29411 | 1465100908987 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x92de9800 == 54 [pid = 29411] [id = 267] 21:28:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x92ded000) [pid = 29411] [serial = 802] [outer = (nil)] 21:28:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x94712c00) [pid = 29411] [serial = 803] [outer = 0x92ded000] 21:28:29 INFO - PROCESS | 29411 | 1465100909056 Marionette DEBUG loaded listener.js 21:28:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x9471fc00) [pid = 29411] [serial = 804] [outer = 0x92ded000] 21:28:29 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x8d5a7800) [pid = 29411] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:28:29 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x8f86a800) [pid = 29411] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:28:29 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x917c9800) [pid = 29411] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:28:29 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x8e841400) [pid = 29411] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:28:29 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x91fa6400) [pid = 29411] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:28:29 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x8e69ec00) [pid = 29411] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:28:30 INFO - PROCESS | 29411 | 1465100910130 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]]]}] 21:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1480ms 21:28:30 INFO - PROCESS | 29411 | 1465100910194 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 21:28:30 INFO - PROCESS | 29411 | 1465100910198 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 21:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:28:30 INFO - PROCESS | 29411 | 1465100910205 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:28:30 INFO - PROCESS | 29411 | 1465100910207 Marionette TRACE conn4 <- [1,1042,null,{}] 21:28:30 INFO - PROCESS | 29411 | 1465100910213 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}] 21:28:30 INFO - PROCESS | 29411 | 1465100910218 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:30 INFO - PROCESS | 29411 | 1465100910409 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 21:28:30 INFO - PROCESS | 29411 | 1465100910588 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:30 INFO - PROCESS | 29411 | 1465100910597 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a2c00 == 55 [pid = 29411] [id = 268] 21:28:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x8f862c00) [pid = 29411] [serial = 805] [outer = (nil)] 21:28:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x92a98000) [pid = 29411] [serial = 806] [outer = 0x8f862c00] 21:28:30 INFO - PROCESS | 29411 | 1465100910680 Marionette DEBUG loaded listener.js 21:28:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x94720400) [pid = 29411] [serial = 807] [outer = 0x8f862c00] 21:28:31 INFO - PROCESS | 29411 | 1465100911416 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]]]}] 21:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1235ms 21:28:31 INFO - PROCESS | 29411 | 1465100911442 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 21:28:31 INFO - PROCESS | 29411 | 1465100911445 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 21:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:28:31 INFO - PROCESS | 29411 | 1465100911452 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:28:31 INFO - PROCESS | 29411 | 1465100911456 Marionette TRACE conn4 <- [1,1046,null,{}] 21:28:31 INFO - PROCESS | 29411 | 1465100911462 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}] 21:28:31 INFO - PROCESS | 29411 | 1465100911471 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:31 INFO - PROCESS | 29411 | 1465100911632 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 21:28:31 INFO - PROCESS | 29411 | 1465100911651 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:31 INFO - PROCESS | 29411 | 1465100911659 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:31 INFO - PROCESS | 29411 | ++DOCSHELL 0x9487a800 == 56 [pid = 29411] [id = 269] 21:28:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x9487d800) [pid = 29411] [serial = 808] [outer = (nil)] 21:28:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x953d7400) [pid = 29411] [serial = 809] [outer = 0x9487d800] 21:28:31 INFO - PROCESS | 29411 | 1465100911729 Marionette DEBUG loaded listener.js 21:28:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x9844b000) [pid = 29411] [serial = 810] [outer = 0x9487d800] 21:28:33 INFO - PROCESS | 29411 | 1465100913435 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]]]}] 21:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2039ms 21:28:33 INFO - PROCESS | 29411 | 1465100913493 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 21:28:33 INFO - PROCESS | 29411 | 1465100913500 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 21:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:28:33 INFO - PROCESS | 29411 | 1465100913508 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:28:33 INFO - PROCESS | 29411 | 1465100913516 Marionette TRACE conn4 <- [1,1050,null,{}] 21:28:33 INFO - PROCESS | 29411 | 1465100913631 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}] 21:28:33 INFO - PROCESS | 29411 | 1465100913639 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:33 INFO - PROCESS | 29411 | 1465100913901 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 21:28:34 INFO - PROCESS | 29411 | 1465100914009 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:34 INFO - PROCESS | 29411 | 1465100914018 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a7c00 == 57 [pid = 29411] [id = 270] 21:28:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x8e846400) [pid = 29411] [serial = 811] [outer = (nil)] 21:28:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x90f80000) [pid = 29411] [serial = 812] [outer = 0x8e846400] 21:28:34 INFO - PROCESS | 29411 | 1465100914142 Marionette DEBUG loaded listener.js 21:28:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x913a2800) [pid = 29411] [serial = 813] [outer = 0x8e846400] 21:28:35 INFO - PROCESS | 29411 | 1465100915250 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]]]}] 21:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1795ms 21:28:35 INFO - PROCESS | 29411 | 1465100915303 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 21:28:35 INFO - PROCESS | 29411 | 1465100915313 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 21:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:28:35 INFO - PROCESS | 29411 | 1465100915324 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:28:35 INFO - PROCESS | 29411 | 1465100915328 Marionette TRACE conn4 <- [1,1054,null,{}] 21:28:35 INFO - PROCESS | 29411 | 1465100915335 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}] 21:28:35 INFO - PROCESS | 29411 | 1465100915341 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:35 INFO - PROCESS | 29411 | 1465100915578 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 21:28:35 INFO - PROCESS | 29411 | 1465100915796 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:35 INFO - PROCESS | 29411 | 1465100915807 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c8c00 == 58 [pid = 29411] [id = 271] 21:28:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x92a93c00) [pid = 29411] [serial = 814] [outer = (nil)] 21:28:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x92d14800) [pid = 29411] [serial = 815] [outer = 0x92a93c00] 21:28:35 INFO - PROCESS | 29411 | 1465100915929 Marionette DEBUG loaded listener.js 21:28:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x93b6ec00) [pid = 29411] [serial = 816] [outer = 0x92a93c00] 21:28:36 INFO - PROCESS | 29411 | 1465100916835 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]]]}] 21:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1584ms 21:28:36 INFO - PROCESS | 29411 | 1465100916908 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 21:28:36 INFO - PROCESS | 29411 | 1465100916912 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 21:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:28:36 INFO - PROCESS | 29411 | 1465100916919 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:28:36 INFO - PROCESS | 29411 | 1465100916925 Marionette TRACE conn4 <- [1,1058,null,{}] 21:28:36 INFO - PROCESS | 29411 | 1465100916942 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}] 21:28:36 INFO - PROCESS | 29411 | 1465100916951 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:37 INFO - PROCESS | 29411 | 1465100917181 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 21:28:37 INFO - PROCESS | 29411 | 1465100917423 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:37 INFO - PROCESS | 29411 | 1465100917437 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd64c00 == 59 [pid = 29411] [id = 272] 21:28:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x9782d400) [pid = 29411] [serial = 817] [outer = (nil)] 21:28:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x998c7c00) [pid = 29411] [serial = 818] [outer = 0x9782d400] 21:28:37 INFO - PROCESS | 29411 | 1465100917537 Marionette DEBUG loaded listener.js 21:28:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x99b06400) [pid = 29411] [serial = 819] [outer = 0x9782d400] 21:28:38 INFO - PROCESS | 29411 | 1465100918438 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]]]}] 21:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1591ms 21:28:38 INFO - PROCESS | 29411 | 1465100918510 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 21:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:28:38 INFO - PROCESS | 29411 | 1465100918515 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 21:28:38 INFO - PROCESS | 29411 | 1465100918522 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:28:38 INFO - PROCESS | 29411 | 1465100918526 Marionette TRACE conn4 <- [1,1062,null,{}] 21:28:38 INFO - PROCESS | 29411 | 1465100918532 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}] 21:28:38 INFO - PROCESS | 29411 | 1465100918538 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:38 INFO - PROCESS | 29411 | 1465100918777 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 21:28:39 INFO - PROCESS | 29411 | 1465100919009 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:39 INFO - PROCESS | 29411 | 1465100919019 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5dc00 == 60 [pid = 29411] [id = 273] 21:28:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x95399400) [pid = 29411] [serial = 820] [outer = (nil)] 21:28:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x9a0e7c00) [pid = 29411] [serial = 821] [outer = 0x95399400] 21:28:39 INFO - PROCESS | 29411 | 1465100919137 Marionette DEBUG loaded listener.js 21:28:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x9a18ac00) [pid = 29411] [serial = 822] [outer = 0x95399400] 21:28:40 INFO - PROCESS | 29411 | 1465100920061 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]]]}] 21:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1583ms 21:28:40 INFO - PROCESS | 29411 | 1465100920105 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 21:28:40 INFO - PROCESS | 29411 | 1465100920109 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 21:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:28:40 INFO - PROCESS | 29411 | 1465100920117 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:28:40 INFO - PROCESS | 29411 | 1465100920121 Marionette TRACE conn4 <- [1,1066,null,{}] 21:28:40 INFO - PROCESS | 29411 | 1465100920126 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}] 21:28:40 INFO - PROCESS | 29411 | 1465100920132 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:40 INFO - PROCESS | 29411 | 1465100920359 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 21:28:40 INFO - PROCESS | 29411 | 1465100920617 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:40 INFO - PROCESS | 29411 | 1465100920628 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ae000 == 61 [pid = 29411] [id = 274] 21:28:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x9230f400) [pid = 29411] [serial = 823] [outer = (nil)] 21:28:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x9a47d800) [pid = 29411] [serial = 824] [outer = 0x9230f400] 21:28:40 INFO - PROCESS | 29411 | 1465100920721 Marionette DEBUG loaded listener.js 21:28:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x9a480800) [pid = 29411] [serial = 825] [outer = 0x9230f400] 21:28:41 INFO - PROCESS | 29411 | 1465100921657 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]]]}] 21:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1588ms 21:28:41 INFO - PROCESS | 29411 | 1465100921706 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 21:28:41 INFO - PROCESS | 29411 | 1465100921710 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 21:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:28:41 INFO - PROCESS | 29411 | 1465100921717 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:28:41 INFO - PROCESS | 29411 | 1465100921721 Marionette TRACE conn4 <- [1,1070,null,{}] 21:28:41 INFO - PROCESS | 29411 | 1465100921726 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}] 21:28:41 INFO - PROCESS | 29411 | 1465100921737 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:41 INFO - PROCESS | 29411 | 1465100921990 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 21:28:42 INFO - PROCESS | 29411 | 1465100922222 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:42 INFO - PROCESS | 29411 | 1465100922231 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:42 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a1400 == 62 [pid = 29411] [id = 275] 21:28:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x8d5abc00) [pid = 29411] [serial = 826] [outer = (nil)] 21:28:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x9a867c00) [pid = 29411] [serial = 827] [outer = 0x8d5abc00] 21:28:42 INFO - PROCESS | 29411 | 1465100922361 Marionette DEBUG loaded listener.js 21:28:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x9a86c400) [pid = 29411] [serial = 828] [outer = 0x8d5abc00] 21:28:43 INFO - PROCESS | 29411 | 1465100923256 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]]]}] 21:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1588ms 21:28:43 INFO - PROCESS | 29411 | 1465100923306 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 21:28:43 INFO - PROCESS | 29411 | 1465100923310 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 21:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:28:43 INFO - PROCESS | 29411 | 1465100923317 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:28:43 INFO - PROCESS | 29411 | 1465100923320 Marionette TRACE conn4 <- [1,1074,null,{}] 21:28:43 INFO - PROCESS | 29411 | 1465100923326 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}] 21:28:43 INFO - PROCESS | 29411 | 1465100923331 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:43 INFO - PROCESS | 29411 | 1465100923519 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 21:28:43 INFO - PROCESS | 29411 | 1465100923706 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:43 INFO - PROCESS | 29411 | 1465100923714 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x93b6f400 == 63 [pid = 29411] [id = 276] 21:28:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x9a488c00) [pid = 29411] [serial = 829] [outer = (nil)] 21:28:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x9a873400) [pid = 29411] [serial = 830] [outer = 0x9a488c00] 21:28:43 INFO - PROCESS | 29411 | 1465100923836 Marionette DEBUG loaded listener.js 21:28:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0x9aae8400) [pid = 29411] [serial = 831] [outer = 0x9a488c00] 21:28:44 INFO - PROCESS | 29411 | 1465100924793 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]]]}] 21:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1534ms 21:28:44 INFO - PROCESS | 29411 | 1465100924853 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 21:28:44 INFO - PROCESS | 29411 | 1465100924856 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 21:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:28:44 INFO - PROCESS | 29411 | 1465100924863 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:28:44 INFO - PROCESS | 29411 | 1465100924866 Marionette TRACE conn4 <- [1,1078,null,{}] 21:28:44 INFO - PROCESS | 29411 | 1465100924872 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}] 21:28:44 INFO - PROCESS | 29411 | 1465100924877 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:45 INFO - PROCESS | 29411 | 1465100925089 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 21:28:45 INFO - PROCESS | 29411 | 1465100925338 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:45 INFO - PROCESS | 29411 | 1465100925350 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f863c00 == 64 [pid = 29411] [id = 277] 21:28:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x8f865400) [pid = 29411] [serial = 832] [outer = (nil)] 21:28:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x9aaee800) [pid = 29411] [serial = 833] [outer = 0x8f865400] 21:28:45 INFO - PROCESS | 29411 | 1465100925476 Marionette DEBUG loaded listener.js 21:28:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x9aaf1c00) [pid = 29411] [serial = 834] [outer = 0x8f865400] 21:28:46 INFO - PROCESS | 29411 | 1465100926420 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]]]}] 21:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1632ms 21:28:46 INFO - PROCESS | 29411 | 1465100926497 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 21:28:46 INFO - PROCESS | 29411 | 1465100926501 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 21:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:28:46 INFO - PROCESS | 29411 | 1465100926509 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:28:46 INFO - PROCESS | 29411 | 1465100926513 Marionette TRACE conn4 <- [1,1082,null,{}] 21:28:46 INFO - PROCESS | 29411 | 1465100926519 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}] 21:28:46 INFO - PROCESS | 29411 | 1465100926524 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:46 INFO - PROCESS | 29411 | 1465100926775 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 21:28:47 INFO - PROCESS | 29411 | 1465100927344 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:47 INFO - PROCESS | 29411 | 1465100927357 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a6000 == 65 [pid = 29411] [id = 278] 21:28:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8d5a6400) [pid = 29411] [serial = 835] [outer = (nil)] 21:28:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x8dd5c000) [pid = 29411] [serial = 836] [outer = 0x8d5a6400] 21:28:47 INFO - PROCESS | 29411 | 1465100927433 Marionette DEBUG loaded listener.js 21:28:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x8e6a7400) [pid = 29411] [serial = 837] [outer = 0x8d5a6400] 21:28:48 INFO - PROCESS | 29411 | 1465100928367 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]]]}] 21:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1890ms 21:28:48 INFO - PROCESS | 29411 | 1465100928402 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 21:28:48 INFO - PROCESS | 29411 | 1465100928407 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 21:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:28:48 INFO - PROCESS | 29411 | 1465100928416 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:28:48 INFO - PROCESS | 29411 | 1465100928420 Marionette TRACE conn4 <- [1,1086,null,{}] 21:28:48 INFO - PROCESS | 29411 | 1465100928428 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}] 21:28:48 INFO - PROCESS | 29411 | 1465100928435 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:48 INFO - PROCESS | 29411 | 1465100928620 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 21:28:48 INFO - PROCESS | 29411 | 1465100928971 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:48 INFO - PROCESS | 29411 | 1465100928979 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a1c00 == 66 [pid = 29411] [id = 279] 21:28:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 161 (0x917c1800) [pid = 29411] [serial = 838] [outer = (nil)] 21:28:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 162 (0x91f04800) [pid = 29411] [serial = 839] [outer = 0x917c1800] 21:28:49 INFO - PROCESS | 29411 | 1465100929066 Marionette DEBUG loaded listener.js 21:28:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 163 (0x92304c00) [pid = 29411] [serial = 840] [outer = 0x917c1800] 21:28:49 INFO - PROCESS | 29411 | 1465100929958 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]]]}] 21:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1584ms 21:28:50 INFO - PROCESS | 29411 | 1465100930003 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 21:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:28:50 INFO - PROCESS | 29411 | 1465100930010 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 21:28:50 INFO - PROCESS | 29411 | 1465100930016 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:28:50 INFO - PROCESS | 29411 | 1465100930020 Marionette TRACE conn4 <- [1,1090,null,{}] 21:28:50 INFO - PROCESS | 29411 | 1465100930026 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}] 21:28:50 INFO - PROCESS | 29411 | 1465100930031 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:50 INFO - PROCESS | 29411 | 1465100930237 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 21:28:50 INFO - PROCESS | 29411 | 1465100930515 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:50 INFO - PROCESS | 29411 | 1465100930525 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e842c00 == 67 [pid = 29411] [id = 280] 21:28:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 164 (0x8edb7400) [pid = 29411] [serial = 841] [outer = (nil)] 21:28:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 165 (0x92deb400) [pid = 29411] [serial = 842] [outer = 0x8edb7400] 21:28:50 INFO - PROCESS | 29411 | 1465100930642 Marionette DEBUG loaded listener.js 21:28:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 166 (0x94876c00) [pid = 29411] [serial = 843] [outer = 0x8edb7400] 21:28:51 INFO - PROCESS | 29411 | 1465100931598 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]]]}] 21:28:51 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5ab800 == 66 [pid = 29411] [id = 225] 21:28:51 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c4400 == 65 [pid = 29411] [id = 224] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 165 (0x94874800) [pid = 29411] [serial = 764] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 164 (0x8eeea400) [pid = 29411] [serial = 746] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 163 (0x8c987800) [pid = 29411] [serial = 722] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 162 (0x911d3800) [pid = 29411] [serial = 728] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 161 (0x953dbc00) [pid = 29411] [serial = 743] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 160 (0x8eee1400) [pid = 29411] [serial = 725] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0x9475f800) [pid = 29411] [serial = 734] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0x9539c400) [pid = 29411] [serial = 740] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x94880400) [pid = 29411] [serial = 737] [outer = (nil)] [url = about:blank] 21:28:51 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x93b61800) [pid = 29411] [serial = 731] [outer = (nil)] [url = about:blank] 21:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1691ms 21:28:51 INFO - PROCESS | 29411 | 1465100931708 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 21:28:51 INFO - PROCESS | 29411 | 1465100931711 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 21:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:28:51 INFO - PROCESS | 29411 | 1465100931726 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:28:51 INFO - PROCESS | 29411 | 1465100931735 Marionette TRACE conn4 <- [1,1094,null,{}] 21:28:51 INFO - PROCESS | 29411 | 1465100931742 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}] 21:28:51 INFO - PROCESS | 29411 | 1465100931749 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:51 INFO - PROCESS | 29411 | 1465100931922 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x8f6cc800) [pid = 29411] [serial = 761] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x93879400) [pid = 29411] [serial = 720] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x91f98400) [pid = 29411] [serial = 755] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x8eedec00) [pid = 29411] [serial = 750] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x93b66c00) [pid = 29411] [serial = 762] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x93845c00) [pid = 29411] [serial = 759] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x8f86b000) [pid = 29411] [serial = 753] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x91fbc000) [pid = 29411] [serial = 756] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x8e84b800) [pid = 29411] [serial = 749] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x8edba000) [pid = 29411] [serial = 752] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x92d0f400) [pid = 29411] [serial = 758] [outer = (nil)] [url = about:blank] 21:28:52 INFO - PROCESS | 29411 | 1465100932133 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:52 INFO - PROCESS | 29411 | 1465100932142 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e84b800 == 66 [pid = 29411] [id = 281] 21:28:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x8edba000) [pid = 29411] [serial = 844] [outer = (nil)] 21:28:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x92ace400) [pid = 29411] [serial = 845] [outer = 0x8edba000] 21:28:52 INFO - PROCESS | 29411 | 1465100932210 Marionette DEBUG loaded listener.js 21:28:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x93b6ac00) [pid = 29411] [serial = 846] [outer = 0x8edba000] 21:28:52 INFO - PROCESS | 29411 | 1465100932991 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]]]}] 21:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1344ms 21:28:53 INFO - PROCESS | 29411 | 1465100933064 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 21:28:53 INFO - PROCESS | 29411 | 1465100933068 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 21:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:28:53 INFO - PROCESS | 29411 | 1465100933075 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:28:53 INFO - PROCESS | 29411 | 1465100933078 Marionette TRACE conn4 <- [1,1098,null,{}] 21:28:53 INFO - PROCESS | 29411 | 1465100933084 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}] 21:28:53 INFO - PROCESS | 29411 | 1465100933089 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:53 INFO - PROCESS | 29411 | 1465100933267 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 21:28:53 INFO - PROCESS | 29411 | 1465100933416 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:53 INFO - PROCESS | 29411 | 1465100933422 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fa4000 == 67 [pid = 29411] [id = 282] 21:28:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x9471dc00) [pid = 29411] [serial = 847] [outer = (nil)] 21:28:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x95366c00) [pid = 29411] [serial = 848] [outer = 0x9471dc00] 21:28:53 INFO - PROCESS | 29411 | 1465100933495 Marionette DEBUG loaded listener.js 21:28:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x9539c800) [pid = 29411] [serial = 849] [outer = 0x9471dc00] 21:28:54 INFO - PROCESS | 29411 | 1465100934367 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]]]}] 21:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1338ms 21:28:54 INFO - PROCESS | 29411 | 1465100934415 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 21:28:54 INFO - PROCESS | 29411 | 1465100934419 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 21:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:28:54 INFO - PROCESS | 29411 | 1465100934433 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:28:54 INFO - PROCESS | 29411 | 1465100934437 Marionette TRACE conn4 <- [1,1102,null,{}] 21:28:54 INFO - PROCESS | 29411 | 1465100934442 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}] 21:28:54 INFO - PROCESS | 29411 | 1465100934448 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:54 INFO - PROCESS | 29411 | 1465100934669 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 21:28:54 INFO - PROCESS | 29411 | 1465100934694 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:54 INFO - PROCESS | 29411 | 1465100934712 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x97826800 == 68 [pid = 29411] [id = 283] 21:28:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x9782f400) [pid = 29411] [serial = 850] [outer = (nil)] 21:28:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x98bbcc00) [pid = 29411] [serial = 851] [outer = 0x9782f400] 21:28:54 INFO - PROCESS | 29411 | 1465100934788 Marionette DEBUG loaded listener.js 21:28:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0x99aa4c00) [pid = 29411] [serial = 852] [outer = 0x9782f400] 21:28:55 INFO - PROCESS | 29411 | 1465100935734 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]]]}] 21:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1338ms 21:28:55 INFO - PROCESS | 29411 | 1465100935772 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 21:28:55 INFO - PROCESS | 29411 | 1465100935776 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 21:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:28:55 INFO - PROCESS | 29411 | 1465100935782 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:28:55 INFO - PROCESS | 29411 | 1465100935785 Marionette TRACE conn4 <- [1,1106,null,{}] 21:28:55 INFO - PROCESS | 29411 | 1465100935804 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}] 21:28:55 INFO - PROCESS | 29411 | 1465100935812 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:56 INFO - PROCESS | 29411 | 1465100936051 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 21:28:56 INFO - PROCESS | 29411 | 1465100936078 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:56 INFO - PROCESS | 29411 | 1465100936087 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x9539cc00 == 69 [pid = 29411] [id = 284] 21:28:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x9564d000) [pid = 29411] [serial = 853] [outer = (nil)] 21:28:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x9a47dc00) [pid = 29411] [serial = 854] [outer = 0x9564d000] 21:28:56 INFO - PROCESS | 29411 | 1465100936157 Marionette DEBUG loaded listener.js 21:28:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x9a48a800) [pid = 29411] [serial = 855] [outer = 0x9564d000] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x8edbe800) [pid = 29411] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x91fc6800) [pid = 29411] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x93840400) [pid = 29411] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x8f864800) [pid = 29411] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x911c7000) [pid = 29411] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x93846000) [pid = 29411] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x8e403c00) [pid = 29411] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x911c6c00) [pid = 29411] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x8dd5a000) [pid = 29411] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x92a90c00) [pid = 29411] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x8d5a0c00) [pid = 29411] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x917cd800) [pid = 29411] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x8f6c7000) [pid = 29411] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x92a8cc00) [pid = 29411] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x90f7a800) [pid = 29411] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x8f6c5400) [pid = 29411] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x9487d000) [pid = 29411] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:28:56 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x91fa2c00) [pid = 29411] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x93b65c00) [pid = 29411] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x8b5da800) [pid = 29411] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x8b5d5400) [pid = 29411] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x92aca000) [pid = 29411] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x8b5e1000) [pid = 29411] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x8e5a0800) [pid = 29411] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x8e40dc00) [pid = 29411] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x8c988000) [pid = 29411] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x8e403800) [pid = 29411] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x92d15000) [pid = 29411] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x8f869400) [pid = 29411] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x91397400) [pid = 29411] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x92ded000) [pid = 29411] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x8f862c00) [pid = 29411] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:28:57 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x92accc00) [pid = 29411] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:28:57 INFO - PROCESS | 29411 | 1465100937475 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]]]}] 21:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1737ms 21:28:57 INFO - PROCESS | 29411 | 1465100937521 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 21:28:57 INFO - PROCESS | 29411 | 1465100937525 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 21:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:28:57 INFO - PROCESS | 29411 | 1465100937531 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:28:57 INFO - PROCESS | 29411 | 1465100937535 Marionette TRACE conn4 <- [1,1110,null,{}] 21:28:57 INFO - PROCESS | 29411 | 1465100937540 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}] 21:28:57 INFO - PROCESS | 29411 | 1465100937545 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:57 INFO - PROCESS | 29411 | 1465100937712 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 21:28:57 INFO - PROCESS | 29411 | 1465100937855 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:57 INFO - PROCESS | 29411 | 1465100937864 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c8c00 == 70 [pid = 29411] [id = 285] 21:28:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8d5a0c00) [pid = 29411] [serial = 856] [outer = (nil)] 21:28:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x8eee9c00) [pid = 29411] [serial = 857] [outer = 0x8d5a0c00] 21:28:57 INFO - PROCESS | 29411 | 1465100937943 Marionette DEBUG loaded listener.js 21:28:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x911c8000) [pid = 29411] [serial = 858] [outer = 0x8d5a0c00] 21:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1133ms 21:28:58 INFO - PROCESS | 29411 | 1465100938656 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]]]}] 21:28:58 INFO - PROCESS | 29411 | 1465100938665 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 21:28:58 INFO - PROCESS | 29411 | 1465100938668 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 21:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:28:58 INFO - PROCESS | 29411 | 1465100938675 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:28:58 INFO - PROCESS | 29411 | 1465100938678 Marionette TRACE conn4 <- [1,1114,null,{}] 21:28:58 INFO - PROCESS | 29411 | 1465100938684 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}] 21:28:58 INFO - PROCESS | 29411 | 1465100938688 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:58 INFO - PROCESS | 29411 | 1465100938949 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 21:28:59 INFO - PROCESS | 29411 | 1465100939182 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:59 INFO - PROCESS | 29411 | 1465100939196 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:28:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c989800 == 71 [pid = 29411] [id = 286] 21:28:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x8c990800) [pid = 29411] [serial = 859] [outer = (nil)] 21:28:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x8d1c9400) [pid = 29411] [serial = 860] [outer = 0x8c990800] 21:28:59 INFO - PROCESS | 29411 | 1465100939295 Marionette DEBUG loaded listener.js 21:28:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x8e408c00) [pid = 29411] [serial = 861] [outer = 0x8c990800] 21:29:00 INFO - PROCESS | 29411 | 1465100940389 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]]]}] 21:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1735ms 21:29:00 INFO - PROCESS | 29411 | 1465100940415 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 21:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:29:00 INFO - PROCESS | 29411 | 1465100940420 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 21:29:00 INFO - PROCESS | 29411 | 1465100940429 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:29:00 INFO - PROCESS | 29411 | 1465100940434 Marionette TRACE conn4 <- [1,1118,null,{}] 21:29:00 INFO - PROCESS | 29411 | 1465100940443 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}] 21:29:00 INFO - PROCESS | 29411 | 1465100940452 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:00 INFO - PROCESS | 29411 | 1465100940715 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 21:29:01 INFO - PROCESS | 29411 | 1465100941012 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:01 INFO - PROCESS | 29411 | 1465100941020 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f77c00 == 72 [pid = 29411] [id = 287] 21:29:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x90f7b000) [pid = 29411] [serial = 862] [outer = (nil)] 21:29:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x9139c800) [pid = 29411] [serial = 863] [outer = 0x90f7b000] 21:29:01 INFO - PROCESS | 29411 | 1465100941111 Marionette DEBUG loaded listener.js 21:29:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x917cd400) [pid = 29411] [serial = 864] [outer = 0x90f7b000] 21:29:02 INFO - PROCESS | 29411 | 1465100942224 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]]]}] 21:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1839ms 21:29:02 INFO - PROCESS | 29411 | 1465100942271 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 21:29:02 INFO - PROCESS | 29411 | 1465100942279 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 21:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:29:02 INFO - PROCESS | 29411 | 1465100942286 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:29:02 INFO - PROCESS | 29411 | 1465100942290 Marionette TRACE conn4 <- [1,1122,null,{}] 21:29:02 INFO - PROCESS | 29411 | 1465100942298 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}] 21:29:02 INFO - PROCESS | 29411 | 1465100942303 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:02 INFO - PROCESS | 29411 | 1465100942571 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 21:29:02 INFO - PROCESS | 29411 | 1465100942870 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:02 INFO - PROCESS | 29411 | 1465100942880 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x911d0800 == 73 [pid = 29411] [id = 288] 21:29:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x92ded000) [pid = 29411] [serial = 865] [outer = (nil)] 21:29:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x93b6e400) [pid = 29411] [serial = 866] [outer = 0x92ded000] 21:29:02 INFO - PROCESS | 29411 | 1465100942990 Marionette DEBUG loaded listener.js 21:29:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x94717c00) [pid = 29411] [serial = 867] [outer = 0x92ded000] 21:29:03 INFO - PROCESS | 29411 | 1465100943913 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]]]}] 21:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1684ms 21:29:03 INFO - PROCESS | 29411 | 1465100943972 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 21:29:03 INFO - PROCESS | 29411 | 1465100943977 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 21:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:29:03 INFO - PROCESS | 29411 | 1465100943993 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:29:04 INFO - PROCESS | 29411 | 1465100944003 Marionette TRACE conn4 <- [1,1126,null,{}] 21:29:04 INFO - PROCESS | 29411 | 1465100944010 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}] 21:29:04 INFO - PROCESS | 29411 | 1465100944019 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:04 INFO - PROCESS | 29411 | 1465100944271 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 21:29:04 INFO - PROCESS | 29411 | 1465100944534 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:04 INFO - PROCESS | 29411 | 1465100944540 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a0400 == 74 [pid = 29411] [id = 289] 21:29:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x8edba400) [pid = 29411] [serial = 868] [outer = (nil)] 21:29:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x953a2800) [pid = 29411] [serial = 869] [outer = 0x8edba400] 21:29:04 INFO - PROCESS | 29411 | 1465100944626 Marionette DEBUG loaded listener.js 21:29:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x99aa1000) [pid = 29411] [serial = 870] [outer = 0x8edba400] 21:29:05 INFO - PROCESS | 29411 | 1465100945512 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]]]}] 21:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1556ms 21:29:05 INFO - PROCESS | 29411 | 1465100945543 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 21:29:05 INFO - PROCESS | 29411 | 1465100945549 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 21:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:29:05 INFO - PROCESS | 29411 | 1465100945555 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:29:05 INFO - PROCESS | 29411 | 1465100945559 Marionette TRACE conn4 <- [1,1130,null,{}] 21:29:05 INFO - PROCESS | 29411 | 1465100945565 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}] 21:29:05 INFO - PROCESS | 29411 | 1465100945570 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:05 INFO - PROCESS | 29411 | 1465100945774 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 21:29:06 INFO - PROCESS | 29411 | 1465100946007 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:06 INFO - PROCESS | 29411 | 1465100946014 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98ac00 == 75 [pid = 29411] [id = 290] 21:29:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x9a18ec00) [pid = 29411] [serial = 871] [outer = (nil)] 21:29:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x9a487800) [pid = 29411] [serial = 872] [outer = 0x9a18ec00] 21:29:06 INFO - PROCESS | 29411 | 1465100946147 Marionette DEBUG loaded listener.js 21:29:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x9a866400) [pid = 29411] [serial = 873] [outer = 0x9a18ec00] 21:29:07 INFO - PROCESS | 29411 | 1465100947051 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]]]}] 21:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1530ms 21:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:29:07 INFO - PROCESS | 29411 | 1465100947086 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 21:29:07 INFO - PROCESS | 29411 | 1465100947090 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 21:29:07 INFO - PROCESS | 29411 | 1465100947096 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:29:07 INFO - PROCESS | 29411 | 1465100947100 Marionette TRACE conn4 <- [1,1134,null,{}] 21:29:07 INFO - PROCESS | 29411 | 1465100947106 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}] 21:29:07 INFO - PROCESS | 29411 | 1465100947111 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:07 INFO - PROCESS | 29411 | 1465100947308 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 21:29:07 INFO - PROCESS | 29411 | 1465100947552 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:07 INFO - PROCESS | 29411 | 1465100947574 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dd400 == 76 [pid = 29411] [id = 291] 21:29:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x9aaef800) [pid = 29411] [serial = 874] [outer = (nil)] 21:29:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x9aaf6c00) [pid = 29411] [serial = 875] [outer = 0x9aaef800] 21:29:07 INFO - PROCESS | 29411 | 1465100947754 Marionette DEBUG loaded listener.js 21:29:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x9ab98800) [pid = 29411] [serial = 876] [outer = 0x9aaef800] 21:29:08 INFO - PROCESS | 29411 | 1465100948708 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]]]}] 21:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1643ms 21:29:08 INFO - PROCESS | 29411 | 1465100948741 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 21:29:08 INFO - PROCESS | 29411 | 1465100948744 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 21:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:29:08 INFO - PROCESS | 29411 | 1465100948751 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:29:08 INFO - PROCESS | 29411 | 1465100948754 Marionette TRACE conn4 <- [1,1138,null,{}] 21:29:08 INFO - PROCESS | 29411 | 1465100948760 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}] 21:29:08 INFO - PROCESS | 29411 | 1465100948766 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:08 INFO - PROCESS | 29411 | 1465100948978 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 21:29:09 INFO - PROCESS | 29411 | 1465100949237 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:09 INFO - PROCESS | 29411 | 1465100949243 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5db800 == 77 [pid = 29411] [id = 292] 21:29:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x8f861c00) [pid = 29411] [serial = 877] [outer = (nil)] 21:29:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x9ad9a000) [pid = 29411] [serial = 878] [outer = 0x8f861c00] 21:29:09 INFO - PROCESS | 29411 | 1465100949369 Marionette DEBUG loaded listener.js 21:29:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x9b10a400) [pid = 29411] [serial = 879] [outer = 0x8f861c00] 21:29:10 INFO - PROCESS | 29411 | 1465100950229 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]]]}] 21:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1537ms 21:29:10 INFO - PROCESS | 29411 | 1465100950288 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 21:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:29:10 INFO - PROCESS | 29411 | 1465100950293 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 21:29:10 INFO - PROCESS | 29411 | 1465100950299 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:29:10 INFO - PROCESS | 29411 | 1465100950303 Marionette TRACE conn4 <- [1,1142,null,{}] 21:29:10 INFO - PROCESS | 29411 | 1465100950308 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}] 21:29:10 INFO - PROCESS | 29411 | 1465100950314 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:10 INFO - PROCESS | 29411 | 1465100950508 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 21:29:10 INFO - PROCESS | 29411 | 1465100950769 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:10 INFO - PROCESS | 29411 | 1465100950775 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c9000 == 78 [pid = 29411] [id = 293] 21:29:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x917cc400) [pid = 29411] [serial = 880] [outer = (nil)] 21:29:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x9b146800) [pid = 29411] [serial = 881] [outer = 0x917cc400] 21:29:10 INFO - PROCESS | 29411 | 1465100950904 Marionette DEBUG loaded listener.js 21:29:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x9b5c9800) [pid = 29411] [serial = 882] [outer = 0x917cc400] 21:29:11 INFO - PROCESS | 29411 | 1465100951797 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]]]}] 21:29:11 INFO - PROCESS | 29411 | --DOCSHELL 0x93b6cc00 == 77 [pid = 29411] [id = 9] 21:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1582ms 21:29:11 INFO - PROCESS | 29411 | 1465100951905 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 21:29:11 INFO - PROCESS | 29411 | 1465100951908 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 21:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:29:11 INFO - PROCESS | 29411 | 1465100951916 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:29:11 INFO - PROCESS | 29411 | 1465100951920 Marionette TRACE conn4 <- [1,1146,null,{}] 21:29:11 INFO - PROCESS | 29411 | 1465100951925 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}] 21:29:11 INFO - PROCESS | 29411 | 1465100951930 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:12 INFO - PROCESS | 29411 | 1465100952130 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 21:29:12 INFO - PROCESS | 29411 | 1465100952383 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:12 INFO - PROCESS | 29411 | 1465100952391 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x948b8c00 == 78 [pid = 29411] [id = 294] 21:29:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x9b107800) [pid = 29411] [serial = 883] [outer = (nil)] 21:29:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x9b5c9400) [pid = 29411] [serial = 884] [outer = 0x9b107800] 21:29:12 INFO - PROCESS | 29411 | 1465100952498 Marionette DEBUG loaded listener.js 21:29:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0x9b611c00) [pid = 29411] [serial = 885] [outer = 0x9b107800] 21:29:13 INFO - PROCESS | 29411 | 1465100953359 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]]]}] 21:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1480ms 21:29:13 INFO - PROCESS | 29411 | 1465100953397 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 21:29:13 INFO - PROCESS | 29411 | 1465100953401 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 21:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:29:13 INFO - PROCESS | 29411 | 1465100953407 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:29:13 INFO - PROCESS | 29411 | 1465100953411 Marionette TRACE conn4 <- [1,1150,null,{}] 21:29:13 INFO - PROCESS | 29411 | 1465100953417 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}] 21:29:13 INFO - PROCESS | 29411 | 1465100953422 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:13 INFO - PROCESS | 29411 | 1465100953631 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 21:29:13 INFO - PROCESS | 29411 | 1465100953840 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:13 INFO - PROCESS | 29411 | 1465100953847 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a9400 == 79 [pid = 29411] [id = 295] 21:29:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x8e6a9c00) [pid = 29411] [serial = 886] [outer = (nil)] 21:29:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x90f75000) [pid = 29411] [serial = 887] [outer = 0x8e6a9c00] 21:29:13 INFO - PROCESS | 29411 | 1465100953977 Marionette DEBUG loaded listener.js 21:29:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x92d11800) [pid = 29411] [serial = 888] [outer = 0x8e6a9c00] 21:29:15 INFO - PROCESS | 29411 | 1465100955001 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]]]}] 21:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1630ms 21:29:15 INFO - PROCESS | 29411 | 1465100955039 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 21:29:15 INFO - PROCESS | 29411 | 1465100955043 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 21:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:29:15 INFO - PROCESS | 29411 | 1465100955051 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:29:15 INFO - PROCESS | 29411 | 1465100955055 Marionette TRACE conn4 <- [1,1154,null,{}] 21:29:15 INFO - PROCESS | 29411 | 1465100955061 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}] 21:29:15 INFO - PROCESS | 29411 | 1465100955066 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:15 INFO - PROCESS | 29411 | 1465100955265 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 21:29:15 INFO - PROCESS | 29411 | 1465100955518 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:15 INFO - PROCESS | 29411 | 1465100955527 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd58400 == 80 [pid = 29411] [id = 296] 21:29:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8dd5a000) [pid = 29411] [serial = 889] [outer = (nil)] 21:29:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x8e59fc00) [pid = 29411] [serial = 890] [outer = 0x8dd5a000] 21:29:15 INFO - PROCESS | 29411 | 1465100955993 Marionette DEBUG loaded listener.js 21:29:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x8e6a6400) [pid = 29411] [serial = 891] [outer = 0x8dd5a000] 21:29:16 INFO - PROCESS | 29411 | 1465100956916 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]]]}] 21:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1936ms 21:29:16 INFO - PROCESS | 29411 | 1465100956990 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 21:29:16 INFO - PROCESS | 29411 | 1465100956996 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 21:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:29:17 INFO - PROCESS | 29411 | 1465100957005 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:29:17 INFO - PROCESS | 29411 | 1465100957008 Marionette TRACE conn4 <- [1,1158,null,{}] 21:29:17 INFO - PROCESS | 29411 | 1465100957016 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}] 21:29:17 INFO - PROCESS | 29411 | 1465100957021 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:17 INFO - PROCESS | 29411 | 1465100957238 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 21:29:17 INFO - PROCESS | 29411 | 1465100957629 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:17 INFO - PROCESS | 29411 | 1465100957637 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5abc00 == 81 [pid = 29411] [id = 297] 21:29:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 161 (0x8e6a8400) [pid = 29411] [serial = 892] [outer = (nil)] 21:29:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 162 (0x8f85e000) [pid = 29411] [serial = 893] [outer = 0x8e6a8400] 21:29:17 INFO - PROCESS | 29411 | 1465100957722 Marionette DEBUG loaded listener.js 21:29:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 163 (0x90f7b800) [pid = 29411] [serial = 894] [outer = 0x8e6a8400] 21:29:18 INFO - PROCESS | 29411 | 1465100958622 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]]]}] 21:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1687ms 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cac00 == 80 [pid = 29411] [id = 210] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x9487c800 == 79 [pid = 29411] [id = 245] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x90f71800 == 78 [pid = 29411] [id = 243] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993c00 == 77 [pid = 29411] [id = 244] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c6800 == 76 [pid = 29411] [id = 209] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6ab000 == 75 [pid = 29411] [id = 246] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c8c00 == 74 [pid = 29411] [id = 285] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x9539cc00 == 73 [pid = 29411] [id = 284] 21:29:18 INFO - PROCESS | 29411 | 1465100958733 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 21:29:18 INFO - PROCESS | 29411 | 1465100958739 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x97826800 == 72 [pid = 29411] [id = 283] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x91fa4000 == 71 [pid = 29411] [id = 282] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8e84b800 == 70 [pid = 29411] [id = 281] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8e842c00 == 69 [pid = 29411] [id = 280] 21:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x913a1c00 == 68 [pid = 29411] [id = 279] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a6000 == 67 [pid = 29411] [id = 278] 21:29:18 INFO - PROCESS | 29411 | --DOCSHELL 0x9487a800 == 66 [pid = 29411] [id = 269] 21:29:18 INFO - PROCESS | 29411 | 1465100958774 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:29:18 INFO - PROCESS | 29411 | 1465100958779 Marionette TRACE conn4 <- [1,1162,null,{}] 21:29:18 INFO - PROCESS | 29411 | 1465100958787 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}] 21:29:18 INFO - PROCESS | 29411 | 1465100958792 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:18 INFO - PROCESS | 29411 | 1465100958988 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 162 (0x93be1c00) [pid = 29411] [serial = 693] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 161 (0x911c6800) [pid = 29411] [serial = 648] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 160 (0x92ac1400) [pid = 29411] [serial = 657] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0x93c36000) [pid = 29411] [serial = 732] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0x917d0800) [pid = 29411] [serial = 642] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x9536a800) [pid = 29411] [serial = 738] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x91fc1400) [pid = 29411] [serial = 651] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x93c2bc00) [pid = 29411] [serial = 696] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x9139f800) [pid = 29411] [serial = 702] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x8d1ca000) [pid = 29411] [serial = 723] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x95651c00) [pid = 29411] [serial = 744] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x92d11400) [pid = 29411] [serial = 660] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x92310400) [pid = 29411] [serial = 747] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x8f6cb000) [pid = 29411] [serial = 726] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x91fca400) [pid = 29411] [serial = 654] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x9387a800) [pid = 29411] [serial = 690] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x917c6400) [pid = 29411] [serial = 687] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x917cac00) [pid = 29411] [serial = 729] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x9471ec00) [pid = 29411] [serial = 699] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x8e847c00) [pid = 29411] [serial = 684] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x953a1400) [pid = 29411] [serial = 741] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x92debc00) [pid = 29411] [serial = 681] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x94872400) [pid = 29411] [serial = 735] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x8e6acc00) [pid = 29411] [serial = 645] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x984a7400) [pid = 29411] [serial = 776] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x8e6a1800) [pid = 29411] [serial = 794] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x8f6d3c00) [pid = 29411] [serial = 795] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x9a078800) [pid = 29411] [serial = 785] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x9a182c00) [pid = 29411] [serial = 788] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x8e6adc00) [pid = 29411] [serial = 792] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x8e5a0000) [pid = 29411] [serial = 791] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x8eee3800) [pid = 29411] [serial = 768] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x8e844400) [pid = 29411] [serial = 767] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x9536f800) [pid = 29411] [serial = 765] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x95398c00) [pid = 29411] [serial = 773] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x917cec00) [pid = 29411] [serial = 797] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x91fa4800) [pid = 29411] [serial = 798] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x92a94000) [pid = 29411] [serial = 771] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x917c7000) [pid = 29411] [serial = 770] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x99b10c00) [pid = 29411] [serial = 782] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x99025c00) [pid = 29411] [serial = 779] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x94712c00) [pid = 29411] [serial = 803] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x9471fc00) [pid = 29411] [serial = 804] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x92a98000) [pid = 29411] [serial = 806] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x9387a000) [pid = 29411] [serial = 801] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x92df0400) [pid = 29411] [serial = 800] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x94720400) [pid = 29411] [serial = 807] [outer = (nil)] [url = about:blank] 21:29:19 INFO - PROCESS | 29411 | 1465100959291 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:19 INFO - PROCESS | 29411 | 1465100959308 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1ccc00 == 67 [pid = 29411] [id = 298] 21:29:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x8e6adc00) [pid = 29411] [serial = 895] [outer = (nil)] 21:29:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x8f6cc000) [pid = 29411] [serial = 896] [outer = 0x8e6adc00] 21:29:19 INFO - PROCESS | 29411 | 1465100959383 Marionette DEBUG loaded listener.js 21:29:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x91396400) [pid = 29411] [serial = 897] [outer = 0x8e6adc00] 21:29:20 INFO - PROCESS | 29411 | 1465100960170 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]]]}] 21:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1463ms 21:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:29:20 INFO - PROCESS | 29411 | 1465100960220 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 21:29:20 INFO - PROCESS | 29411 | 1465100960223 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 21:29:20 INFO - PROCESS | 29411 | 1465100960230 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:29:20 INFO - PROCESS | 29411 | 1465100960236 Marionette TRACE conn4 <- [1,1166,null,{}] 21:29:20 INFO - PROCESS | 29411 | 1465100960278 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}] 21:29:20 INFO - PROCESS | 29411 | 1465100960287 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:20 INFO - PROCESS | 29411 | 1465100960464 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 21:29:20 INFO - PROCESS | 29411 | 1465100960476 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:20 INFO - PROCESS | 29411 | 1465100960485 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e843000 == 68 [pid = 29411] [id = 299] 21:29:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x91fbe400) [pid = 29411] [serial = 898] [outer = (nil)] 21:29:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x91fc5c00) [pid = 29411] [serial = 899] [outer = 0x91fbe400] 21:29:20 INFO - PROCESS | 29411 | 1465100960552 Marionette DEBUG loaded listener.js 21:29:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x92a8c800) [pid = 29411] [serial = 900] [outer = 0x91fbe400] 21:29:21 INFO - PROCESS | 29411 | 1465100961456 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]]]}] 21:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1316ms 21:29:21 INFO - PROCESS | 29411 | 1465100961553 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 21:29:21 INFO - PROCESS | 29411 | 1465100961558 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 21:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:29:21 INFO - PROCESS | 29411 | 1465100961569 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:29:21 INFO - PROCESS | 29411 | 1465100961572 Marionette TRACE conn4 <- [1,1170,null,{}] 21:29:21 INFO - PROCESS | 29411 | 1465100961578 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}] 21:29:21 INFO - PROCESS | 29411 | 1465100961583 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:21 INFO - PROCESS | 29411 | 1465100961807 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 21:29:21 INFO - PROCESS | 29411 | 1465100961832 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:21 INFO - PROCESS | 29411 | 1465100961840 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d6800 == 69 [pid = 29411] [id = 300] 21:29:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x91f98000) [pid = 29411] [serial = 901] [outer = (nil)] 21:29:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x92ac6400) [pid = 29411] [serial = 902] [outer = 0x91f98000] 21:29:21 INFO - PROCESS | 29411 | 1465100961908 Marionette DEBUG loaded listener.js 21:29:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x92d12c00) [pid = 29411] [serial = 903] [outer = 0x91f98000] 21:29:22 INFO - PROCESS | 29411 | 1465100962890 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]]]}] 21:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1383ms 21:29:22 INFO - PROCESS | 29411 | 1465100962954 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 21:29:22 INFO - PROCESS | 29411 | 1465100962957 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 21:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:29:22 INFO - PROCESS | 29411 | 1465100962964 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:29:22 INFO - PROCESS | 29411 | 1465100962968 Marionette TRACE conn4 <- [1,1174,null,{}] 21:29:22 INFO - PROCESS | 29411 | 1465100962973 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}] 21:29:22 INFO - PROCESS | 29411 | 1465100962978 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:23 INFO - PROCESS | 29411 | 1465100963216 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 21:29:23 INFO - PROCESS | 29411 | 1465100963244 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:23 INFO - PROCESS | 29411 | 1465100963251 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x92df0400 == 70 [pid = 29411] [id = 301] 21:29:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x9383ec00) [pid = 29411] [serial = 904] [outer = (nil)] 21:29:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x9386fc00) [pid = 29411] [serial = 905] [outer = 0x9383ec00] 21:29:23 INFO - PROCESS | 29411 | 1465100963331 Marionette DEBUG loaded listener.js 21:29:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x93be6000) [pid = 29411] [serial = 906] [outer = 0x9383ec00] 21:29:24 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x9564d000) [pid = 29411] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:29:24 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x8edb7400) [pid = 29411] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:29:24 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x917c1800) [pid = 29411] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:29:24 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x9471dc00) [pid = 29411] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:29:24 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x9782f400) [pid = 29411] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:29:24 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x8edba000) [pid = 29411] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:29:24 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x8d5a6400) [pid = 29411] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:29:24 INFO - PROCESS | 29411 | 1465100964574 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] 21:29:24 INFO - PROCESS | 29411 | 1465100964652 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 21:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:29:24 INFO - PROCESS | 29411 | 1465100964660 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:29:24 INFO - PROCESS | 29411 | 1465100964664 Marionette TRACE conn4 <- [1,1178,null,{}] 21:29:24 INFO - PROCESS | 29411 | 1465100964672 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}] 21:29:24 INFO - PROCESS | 29411 | 1465100964683 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:24 INFO - PROCESS | 29411 | 1465100964867 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 21:29:25 INFO - PROCESS | 29411 | 1465100965014 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:25 INFO - PROCESS | 29411 | 1465100965020 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edb7400 == 71 [pid = 29411] [id = 302] 21:29:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x917ca800) [pid = 29411] [serial = 907] [outer = (nil)] 21:29:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x9471c400) [pid = 29411] [serial = 908] [outer = 0x917ca800] 21:29:25 INFO - PROCESS | 29411 | 1465100965094 Marionette DEBUG loaded listener.js 21:29:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x94874c00) [pid = 29411] [serial = 909] [outer = 0x917ca800] 21:29:25 INFO - PROCESS | 29411 | 1465100965851 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] 21:29:26 INFO - PROCESS | 29411 | 1465100965998 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 21:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:29:26 INFO - PROCESS | 29411 | 1465100966020 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:29:26 INFO - PROCESS | 29411 | 1465100966025 Marionette TRACE conn4 <- [1,1182,null,{}] 21:29:26 INFO - PROCESS | 29411 | 1465100966034 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}] 21:29:26 INFO - PROCESS | 29411 | 1465100966042 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:26 INFO - PROCESS | 29411 | 1465100966284 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 21:29:26 INFO - PROCESS | 29411 | 1465100966544 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:26 INFO - PROCESS | 29411 | 1465100966562 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a2000 == 72 [pid = 29411] [id = 303] 21:29:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8e6a9800) [pid = 29411] [serial = 910] [outer = (nil)] 21:29:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x8e842c00) [pid = 29411] [serial = 911] [outer = 0x8e6a9800] 21:29:26 INFO - PROCESS | 29411 | 1465100966658 Marionette DEBUG loaded listener.js 21:29:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x8edb8400) [pid = 29411] [serial = 912] [outer = 0x8e6a9800] 21:29:27 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:29:27 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:29:27 INFO - PROCESS | 29411 | 1465100967620 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] 21:29:27 INFO - PROCESS | 29411 | 1465100967668 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 21:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:29:27 INFO - PROCESS | 29411 | 1465100967679 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:29:27 INFO - PROCESS | 29411 | 1465100967685 Marionette TRACE conn4 <- [1,1186,null,{}] 21:29:27 INFO - PROCESS | 29411 | 1465100967693 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}] 21:29:27 INFO - PROCESS | 29411 | 1465100967699 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:27 INFO - PROCESS | 29411 | 1465100967903 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 21:29:28 INFO - PROCESS | 29411 | 1465100968206 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:28 INFO - PROCESS | 29411 | 1465100968217 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f864000 == 73 [pid = 29411] [id = 304] 21:29:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x913a2400) [pid = 29411] [serial = 913] [outer = (nil)] 21:29:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x917c8800) [pid = 29411] [serial = 914] [outer = 0x913a2400] 21:29:28 INFO - PROCESS | 29411 | 1465100968308 Marionette DEBUG loaded listener.js 21:29:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x91f9fc00) [pid = 29411] [serial = 915] [outer = 0x913a2400] 21:29:29 INFO - PROCESS | 29411 | 1465100969212 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] 21:29:29 INFO - PROCESS | 29411 | 1465100969278 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 21:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:29:29 INFO - PROCESS | 29411 | 1465100969286 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:29:29 INFO - PROCESS | 29411 | 1465100969290 Marionette TRACE conn4 <- [1,1190,null,{}] 21:29:29 INFO - PROCESS | 29411 | 1465100969304 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}] 21:29:29 INFO - PROCESS | 29411 | 1465100969314 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:29 INFO - PROCESS | 29411 | 1465100969612 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 21:29:29 INFO - PROCESS | 29411 | 1465100969965 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:29 INFO - PROCESS | 29411 | 1465100969979 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x9471e400 == 74 [pid = 29411] [id = 305] 21:29:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x9471ec00) [pid = 29411] [serial = 916] [outer = (nil)] 21:29:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x9487fc00) [pid = 29411] [serial = 917] [outer = 0x9471ec00] 21:29:30 INFO - PROCESS | 29411 | 1465100970065 Marionette DEBUG loaded listener.js 21:29:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x95371800) [pid = 29411] [serial = 918] [outer = 0x9471ec00] 21:29:31 INFO - PROCESS | 29411 | 1465100971000 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] 21:29:31 INFO - PROCESS | 29411 | 1465100971080 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 21:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:29:31 INFO - PROCESS | 29411 | 1465100971088 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:29:31 INFO - PROCESS | 29411 | 1465100971090 Marionette TRACE conn4 <- [1,1194,null,{}] 21:29:31 INFO - PROCESS | 29411 | 1465100971097 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}] 21:29:31 INFO - PROCESS | 29411 | 1465100971102 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:31 INFO - PROCESS | 29411 | 1465100971316 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 21:29:31 INFO - PROCESS | 29411 | 1465100971557 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:31 INFO - PROCESS | 29411 | 1465100971565 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:31 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c1c00 == 75 [pid = 29411] [id = 306] 21:29:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x8d5a7800) [pid = 29411] [serial = 919] [outer = (nil)] 21:29:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x9821d400) [pid = 29411] [serial = 920] [outer = 0x8d5a7800] 21:29:31 INFO - PROCESS | 29411 | 1465100971691 Marionette DEBUG loaded listener.js 21:29:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x99025c00) [pid = 29411] [serial = 921] [outer = 0x8d5a7800] 21:29:32 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:29:32 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:29:32 INFO - PROCESS | 29411 | 1465100972587 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] 21:29:32 INFO - PROCESS | 29411 | 1465100972678 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 21:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:29:32 INFO - PROCESS | 29411 | 1465100972685 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:29:32 INFO - PROCESS | 29411 | 1465100972688 Marionette TRACE conn4 <- [1,1198,null,{}] 21:29:32 INFO - PROCESS | 29411 | 1465100972695 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}] 21:29:32 INFO - PROCESS | 29411 | 1465100972700 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:32 INFO - PROCESS | 29411 | 1465100972926 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 21:29:33 INFO - PROCESS | 29411 | 1465100973183 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:33 INFO - PROCESS | 29411 | 1465100973192 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a0400 == 76 [pid = 29411] [id = 307] 21:29:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x93b69800) [pid = 29411] [serial = 922] [outer = (nil)] 21:29:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x99dc2c00) [pid = 29411] [serial = 923] [outer = 0x93b69800] 21:29:33 INFO - PROCESS | 29411 | 1465100973289 Marionette DEBUG loaded listener.js 21:29:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x9a0e5800) [pid = 29411] [serial = 924] [outer = 0x93b69800] 21:29:34 INFO - PROCESS | 29411 | 1465100974145 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]]]}] 21:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1492ms 21:29:34 INFO - PROCESS | 29411 | 1465100974179 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 21:29:34 INFO - PROCESS | 29411 | 1465100974184 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 21:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:29:34 INFO - PROCESS | 29411 | 1465100974190 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:29:34 INFO - PROCESS | 29411 | 1465100974194 Marionette TRACE conn4 <- [1,1202,null,{}] 21:29:34 INFO - PROCESS | 29411 | 1465100974216 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}] 21:29:34 INFO - PROCESS | 29411 | 1465100974227 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:34 INFO - PROCESS | 29411 | 1465100974517 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 21:29:34 INFO - PROCESS | 29411 | 1465100974669 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:34 INFO - PROCESS | 29411 | 1465100974678 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x99025000 == 77 [pid = 29411] [id = 308] 21:29:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x9a18d400) [pid = 29411] [serial = 925] [outer = (nil)] 21:29:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x9aaea800) [pid = 29411] [serial = 926] [outer = 0x9a18d400] 21:29:34 INFO - PROCESS | 29411 | 1465100974812 Marionette DEBUG loaded listener.js 21:29:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x9ab91000) [pid = 29411] [serial = 927] [outer = 0x9a18d400] 21:29:35 INFO - PROCESS | 29411 | 1465100975674 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]]]}] 21:29:35 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 21:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1542ms 21:29:35 INFO - PROCESS | 29411 | 1465100975734 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 21:29:35 INFO - PROCESS | 29411 | 1465100975738 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 21:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:29:35 INFO - PROCESS | 29411 | 1465100975745 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:29:35 INFO - PROCESS | 29411 | 1465100975749 Marionette TRACE conn4 <- [1,1206,null,{}] 21:29:35 INFO - PROCESS | 29411 | 1465100975755 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}] 21:29:35 INFO - PROCESS | 29411 | 1465100975760 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:35 INFO - PROCESS | 29411 | 1465100975947 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 21:29:36 INFO - PROCESS | 29411 | 1465100976140 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:36 INFO - PROCESS | 29411 | 1465100976147 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x9aaec400 == 78 [pid = 29411] [id = 309] 21:29:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x9ab99c00) [pid = 29411] [serial = 928] [outer = (nil)] 21:29:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x9ad9bc00) [pid = 29411] [serial = 929] [outer = 0x9ab99c00] 21:29:36 INFO - PROCESS | 29411 | 1465100976274 Marionette DEBUG loaded listener.js 21:29:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x9b5bf000) [pid = 29411] [serial = 930] [outer = 0x9ab99c00] 21:29:37 INFO - PROCESS | 29411 | 1465100977201 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]]]}] 21:29:37 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 21:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1531ms 21:29:37 INFO - PROCESS | 29411 | 1465100977278 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 21:29:37 INFO - PROCESS | 29411 | 1465100977281 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 21:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:29:37 INFO - PROCESS | 29411 | 1465100977288 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:29:37 INFO - PROCESS | 29411 | 1465100977291 Marionette TRACE conn4 <- [1,1210,null,{}] 21:29:37 INFO - PROCESS | 29411 | 1465100977298 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}] 21:29:37 INFO - PROCESS | 29411 | 1465100977303 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:37 INFO - PROCESS | 29411 | 1465100977578 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 21:29:37 INFO - PROCESS | 29411 | 1465100977863 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:37 INFO - PROCESS | 29411 | 1465100977869 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e404c00 == 79 [pid = 29411] [id = 310] 21:29:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x9a186000) [pid = 29411] [serial = 931] [outer = (nil)] 21:29:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x9b9dc000) [pid = 29411] [serial = 932] [outer = 0x9a186000] 21:29:37 INFO - PROCESS | 29411 | 1465100977959 Marionette DEBUG loaded listener.js 21:29:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x9d459000) [pid = 29411] [serial = 933] [outer = 0x9a186000] 21:29:38 INFO - PROCESS | 29411 | 1465100978848 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]]]}] 21:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1633ms 21:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:29:38 INFO - PROCESS | 29411 | 1465100978922 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 21:29:38 INFO - PROCESS | 29411 | 1465100978926 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 21:29:38 INFO - PROCESS | 29411 | 1465100978932 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:29:38 INFO - PROCESS | 29411 | 1465100978936 Marionette TRACE conn4 <- [1,1214,null,{}] 21:29:38 INFO - PROCESS | 29411 | 1465100978942 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}] 21:29:38 INFO - PROCESS | 29411 | 1465100978947 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:39 INFO - PROCESS | 29411 | 1465100979181 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 21:29:39 INFO - PROCESS | 29411 | 1465100979422 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:39 INFO - PROCESS | 29411 | 1465100979429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x9b9df000 == 80 [pid = 29411] [id = 311] 21:29:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x9d459400) [pid = 29411] [serial = 934] [outer = (nil)] 21:29:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x9d461800) [pid = 29411] [serial = 935] [outer = 0x9d459400] 21:29:39 INFO - PROCESS | 29411 | 1465100979568 Marionette DEBUG loaded listener.js 21:29:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x9d464000) [pid = 29411] [serial = 936] [outer = 0x9d459400] 21:29:40 INFO - PROCESS | 29411 | 1465100980509 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]]]}] 21:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1632ms 21:29:40 INFO - PROCESS | 29411 | 1465100980564 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 21:29:40 INFO - PROCESS | 29411 | 1465100980568 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 21:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:29:40 INFO - PROCESS | 29411 | 1465100980575 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:29:40 INFO - PROCESS | 29411 | 1465100980578 Marionette TRACE conn4 <- [1,1218,null,{}] 21:29:40 INFO - PROCESS | 29411 | 1465100980584 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}] 21:29:40 INFO - PROCESS | 29411 | 1465100980590 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:40 INFO - PROCESS | 29411 | 1465100980803 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 21:29:41 INFO - PROCESS | 29411 | 1465100981040 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:41 INFO - PROCESS | 29411 | 1465100981050 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e403c00 == 81 [pid = 29411] [id = 312] 21:29:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x8e40dc00) [pid = 29411] [serial = 937] [outer = (nil)] 21:29:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x9d498400) [pid = 29411] [serial = 938] [outer = 0x8e40dc00] 21:29:41 INFO - PROCESS | 29411 | 1465100981190 Marionette DEBUG loaded listener.js 21:29:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0x9d49e400) [pid = 29411] [serial = 939] [outer = 0x8e40dc00] 21:29:42 INFO - PROCESS | 29411 | 1465100982049 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]]]}] 21:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1547ms 21:29:42 INFO - PROCESS | 29411 | 1465100982122 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 21:29:42 INFO - PROCESS | 29411 | 1465100982126 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 21:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:29:42 INFO - PROCESS | 29411 | 1465100982134 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:29:42 INFO - PROCESS | 29411 | 1465100982138 Marionette TRACE conn4 <- [1,1222,null,{}] 21:29:42 INFO - PROCESS | 29411 | 1465100982144 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}] 21:29:42 INFO - PROCESS | 29411 | 1465100982150 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:42 INFO - PROCESS | 29411 | 1465100982376 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 21:29:42 INFO - PROCESS | 29411 | 1465100982661 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:42 INFO - PROCESS | 29411 | 1465100982672 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993000 == 82 [pid = 29411] [id = 313] 21:29:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x8c994000) [pid = 29411] [serial = 940] [outer = (nil)] 21:29:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x8d5a2c00) [pid = 29411] [serial = 941] [outer = 0x8c994000] 21:29:43 INFO - PROCESS | 29411 | 1465100983080 Marionette DEBUG loaded listener.js 21:29:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x8e5a2c00) [pid = 29411] [serial = 942] [outer = 0x8c994000] 21:29:43 INFO - PROCESS | 29411 | 1465100983970 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] 21:29:44 INFO - PROCESS | 29411 | 1465100984028 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 21:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:29:44 INFO - PROCESS | 29411 | 1465100984037 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:29:44 INFO - PROCESS | 29411 | 1465100984041 Marionette TRACE conn4 <- [1,1226,null,{}] 21:29:44 INFO - PROCESS | 29411 | 1465100984049 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}] 21:29:44 INFO - PROCESS | 29411 | 1465100984054 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:44 INFO - PROCESS | 29411 | 1465100984248 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 21:29:44 INFO - PROCESS | 29411 | 1465100984450 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:44 INFO - PROCESS | 29411 | 1465100984459 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f79800 == 83 [pid = 29411] [id = 314] 21:29:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x917c1c00) [pid = 29411] [serial = 943] [outer = (nil)] 21:29:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 159 (0x91f9e800) [pid = 29411] [serial = 944] [outer = 0x917c1c00] 21:29:44 INFO - PROCESS | 29411 | 1465100984736 Marionette DEBUG loaded listener.js 21:29:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 160 (0x92a96800) [pid = 29411] [serial = 945] [outer = 0x917c1c00] 21:29:45 INFO - PROCESS | 29411 | 1465100985654 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]]]}] 21:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1633ms 21:29:45 INFO - PROCESS | 29411 | 1465100985668 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 21:29:45 INFO - PROCESS | 29411 | 1465100985674 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 21:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:29:45 INFO - PROCESS | 29411 | 1465100985685 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:29:45 INFO - PROCESS | 29411 | 1465100985688 Marionette TRACE conn4 <- [1,1230,null,{}] 21:29:45 INFO - PROCESS | 29411 | 1465100985694 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}] 21:29:45 INFO - PROCESS | 29411 | 1465100985700 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:45 INFO - PROCESS | 29411 | 1465100985879 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 21:29:46 INFO - PROCESS | 29411 | 1465100986103 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:46 INFO - PROCESS | 29411 | 1465100986112 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x9139ac00 == 84 [pid = 29411] [id = 315] 21:29:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 161 (0x9139e400) [pid = 29411] [serial = 946] [outer = (nil)] 21:29:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 162 (0x93c2bc00) [pid = 29411] [serial = 947] [outer = 0x9139e400] 21:29:46 INFO - PROCESS | 29411 | 1465100986185 Marionette DEBUG loaded listener.js 21:29:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 163 (0x9475f800) [pid = 29411] [serial = 948] [outer = 0x9139e400] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x92df0400 == 83 [pid = 29411] [id = 301] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x9475f400 == 82 [pid = 29411] [id = 10] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d6800 == 81 [pid = 29411] [id = 300] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e843000 == 80 [pid = 29411] [id = 299] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1ccc00 == 79 [pid = 29411] [id = 298] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5abc00 == 78 [pid = 29411] [id = 297] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd58400 == 77 [pid = 29411] [id = 296] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8c989800 == 76 [pid = 29411] [id = 286] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x92de9800 == 75 [pid = 29411] [id = 267] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e402400 == 74 [pid = 29411] [id = 198] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5db000 == 73 [pid = 29411] [id = 211] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd64c00 == 72 [pid = 29411] [id = 272] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98dc00 == 71 [pid = 29411] [id = 207] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3800 == 70 [pid = 29411] [id = 212] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x9383f400 == 69 [pid = 29411] [id = 229] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98ac00 == 68 [pid = 29411] [id = 290] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd65c00 == 67 [pid = 29411] [id = 208] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e407800 == 66 [pid = 29411] [id = 231] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x90f77c00 == 65 [pid = 29411] [id = 287] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a0400 == 64 [pid = 29411] [id = 289] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7000 == 63 [pid = 29411] [id = 232] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dd400 == 62 [pid = 29411] [id = 291] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a9400 == 61 [pid = 29411] [id = 295] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5d400 == 60 [pid = 29411] [id = 230] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x911d0800 == 59 [pid = 29411] [id = 288] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5db800 == 58 [pid = 29411] [id = 292] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a7c00 == 57 [pid = 29411] [id = 270] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a2c00 == 56 [pid = 29411] [id = 268] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x948b8c00 == 55 [pid = 29411] [id = 294] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c9000 == 54 [pid = 29411] [id = 293] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd62400 == 53 [pid = 29411] [id = 248] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ae000 == 52 [pid = 29411] [id = 274] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a1400 == 51 [pid = 29411] [id = 275] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8f863c00 == 50 [pid = 29411] [id = 277] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c8c00 == 49 [pid = 29411] [id = 271] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x93b6f400 == 48 [pid = 29411] [id = 276] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8c987000 == 47 [pid = 29411] [id = 247] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e402000 == 46 [pid = 29411] [id = 206] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c3400 == 45 [pid = 29411] [id = 226] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a4c00 == 44 [pid = 29411] [id = 213] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e847000 == 43 [pid = 29411] [id = 241] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c5800 == 42 [pid = 29411] [id = 196] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3400 == 41 [pid = 29411] [id = 233] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6ca800 == 40 [pid = 29411] [id = 242] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5dc00 == 39 [pid = 29411] [id = 273] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d9c00 == 38 [pid = 29411] [id = 219] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x90f79800 == 37 [pid = 29411] [id = 314] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e403c00 == 36 [pid = 29411] [id = 312] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993000 == 35 [pid = 29411] [id = 313] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x9b9df000 == 34 [pid = 29411] [id = 311] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e404c00 == 33 [pid = 29411] [id = 310] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x9aaec400 == 32 [pid = 29411] [id = 309] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x913a0400 == 31 [pid = 29411] [id = 307] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x99025000 == 30 [pid = 29411] [id = 308] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c1c00 == 29 [pid = 29411] [id = 306] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x9471e400 == 28 [pid = 29411] [id = 305] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8f864000 == 27 [pid = 29411] [id = 304] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8edb7400 == 26 [pid = 29411] [id = 302] 21:29:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a2000 == 25 [pid = 29411] [id = 303] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 162 (0x9a48a800) [pid = 29411] [serial = 855] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 161 (0x90f80000) [pid = 29411] [serial = 812] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 160 (0x92deb400) [pid = 29411] [serial = 842] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 159 (0x9a867c00) [pid = 29411] [serial = 827] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 158 (0x92304c00) [pid = 29411] [serial = 840] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x95366c00) [pid = 29411] [serial = 848] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x99aa4c00) [pid = 29411] [serial = 852] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x94876c00) [pid = 29411] [serial = 843] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x998c7c00) [pid = 29411] [serial = 818] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x91f04800) [pid = 29411] [serial = 839] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x9a47d800) [pid = 29411] [serial = 824] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x92ace400) [pid = 29411] [serial = 845] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x92d14800) [pid = 29411] [serial = 815] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x8e6a7400) [pid = 29411] [serial = 837] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x9539c800) [pid = 29411] [serial = 849] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x9a873400) [pid = 29411] [serial = 830] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x98bbcc00) [pid = 29411] [serial = 851] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x9a0e7c00) [pid = 29411] [serial = 821] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x9aaee800) [pid = 29411] [serial = 833] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x953d7400) [pid = 29411] [serial = 809] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x93b6ac00) [pid = 29411] [serial = 846] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x9a47dc00) [pid = 29411] [serial = 854] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x8dd5c000) [pid = 29411] [serial = 836] [outer = (nil)] [url = about:blank] 21:29:48 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x8eee9c00) [pid = 29411] [serial = 857] [outer = (nil)] [url = about:blank] 21:29:49 INFO - PROCESS | 29411 | 1465100989059 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]]]}] 21:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 3395ms 21:29:49 INFO - PROCESS | 29411 | 1465100989080 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 21:29:49 INFO - PROCESS | 29411 | 1465100989086 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 21:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:29:49 INFO - PROCESS | 29411 | 1465100989095 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:29:49 INFO - PROCESS | 29411 | 1465100989100 Marionette TRACE conn4 <- [1,1234,null,{}] 21:29:49 INFO - PROCESS | 29411 | 1465100989108 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}] 21:29:49 INFO - PROCESS | 29411 | 1465100989113 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:49 INFO - PROCESS | 29411 | 1465100989287 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 21:29:49 INFO - PROCESS | 29411 | 1465100989443 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:49 INFO - PROCESS | 29411 | 1465100989456 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a5c00 == 26 [pid = 29411] [id = 316] 21:29:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x8d5a6800) [pid = 29411] [serial = 949] [outer = (nil)] 21:29:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x8d5ac800) [pid = 29411] [serial = 950] [outer = 0x8d5a6800] 21:29:49 INFO - PROCESS | 29411 | 1465100989528 Marionette DEBUG loaded listener.js 21:29:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x8e403800) [pid = 29411] [serial = 951] [outer = 0x8d5a6800] 21:29:50 INFO - PROCESS | 29411 | 1465100990304 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]]]}] 21:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1234ms 21:29:50 INFO - PROCESS | 29411 | 1465100990340 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 21:29:50 INFO - PROCESS | 29411 | 1465100990347 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 21:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:29:50 INFO - PROCESS | 29411 | 1465100990359 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:29:50 INFO - PROCESS | 29411 | 1465100990363 Marionette TRACE conn4 <- [1,1238,null,{}] 21:29:50 INFO - PROCESS | 29411 | 1465100990369 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}] 21:29:50 INFO - PROCESS | 29411 | 1465100990374 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:50 INFO - PROCESS | 29411 | 1465100990542 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 21:29:50 INFO - PROCESS | 29411 | 1465100990554 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:50 INFO - PROCESS | 29411 | 1465100990562 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a5c00 == 27 [pid = 29411] [id = 317] 21:29:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x8e6a7c00) [pid = 29411] [serial = 952] [outer = (nil)] 21:29:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x8e845c00) [pid = 29411] [serial = 953] [outer = 0x8e6a7c00] 21:29:50 INFO - PROCESS | 29411 | 1465100990637 Marionette DEBUG loaded listener.js 21:29:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x8edb9800) [pid = 29411] [serial = 954] [outer = 0x8e6a7c00] 21:29:51 INFO - PROCESS | 29411 | 1465100991554 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]]]}] 21:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1281ms 21:29:51 INFO - PROCESS | 29411 | 1465100991642 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 21:29:51 INFO - PROCESS | 29411 | 1465100991646 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 21:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:29:51 INFO - PROCESS | 29411 | 1465100991672 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:29:51 INFO - PROCESS | 29411 | 1465100991678 Marionette TRACE conn4 <- [1,1242,null,{}] 21:29:51 INFO - PROCESS | 29411 | 1465100991703 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}] 21:29:51 INFO - PROCESS | 29411 | 1465100991712 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:51 INFO - PROCESS | 29411 | 1465100991938 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 21:29:52 INFO - PROCESS | 29411 | 1465100992038 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:52 INFO - PROCESS | 29411 | 1465100992050 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f861800 == 28 [pid = 29411] [id = 318] 21:29:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x8f864000) [pid = 29411] [serial = 955] [outer = (nil)] 21:29:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x90f77000) [pid = 29411] [serial = 956] [outer = 0x8f864000] 21:29:52 INFO - PROCESS | 29411 | 1465100992121 Marionette DEBUG loaded listener.js 21:29:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x911d0c00) [pid = 29411] [serial = 957] [outer = 0x8f864000] 21:29:53 INFO - PROCESS | 29411 | 1465100993048 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]]]}] 21:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1404ms 21:29:53 INFO - PROCESS | 29411 | 1465100993076 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 21:29:53 INFO - PROCESS | 29411 | 1465100993080 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 21:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:29:53 INFO - PROCESS | 29411 | 1465100993086 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:29:53 INFO - PROCESS | 29411 | 1465100993089 Marionette TRACE conn4 <- [1,1246,null,{}] 21:29:53 INFO - PROCESS | 29411 | 1465100993095 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}] 21:29:53 INFO - PROCESS | 29411 | 1465100993100 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:53 INFO - PROCESS | 29411 | 1465100993342 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 21:29:53 INFO - PROCESS | 29411 | 1465100993363 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:53 INFO - PROCESS | 29411 | 1465100993373 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5da400 == 29 [pid = 29411] [id = 319] 21:29:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x917c3000) [pid = 29411] [serial = 958] [outer = (nil)] 21:29:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x91fa4000) [pid = 29411] [serial = 959] [outer = 0x917c3000] 21:29:53 INFO - PROCESS | 29411 | 1465100993440 Marionette DEBUG loaded listener.js 21:29:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x91fc6c00) [pid = 29411] [serial = 960] [outer = 0x917c3000] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x9230f400) [pid = 29411] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x8d1c6000) [pid = 29411] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x8d5abc00) [pid = 29411] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x93b6d400) [pid = 29411] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x98c5a800) [pid = 29411] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x8e846400) [pid = 29411] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x8d5a0c00) [pid = 29411] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x9844d400) [pid = 29411] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x92a93c00) [pid = 29411] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x948c1c00) [pid = 29411] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x95399400) [pid = 29411] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x9564fc00) [pid = 29411] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x9487d800) [pid = 29411] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x9782d400) [pid = 29411] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x95367800) [pid = 29411] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x9a488c00) [pid = 29411] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x8f865400) [pid = 29411] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x917ca800) [pid = 29411] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x9383ec00) [pid = 29411] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x8e6adc00) [pid = 29411] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x9aaef800) [pid = 29411] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x8edba400) [pid = 29411] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x8c990800) [pid = 29411] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x917cc400) [pid = 29411] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x8f861c00) [pid = 29411] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x90f7b000) [pid = 29411] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x92ded000) [pid = 29411] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x9b107800) [pid = 29411] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x8dd5a000) [pid = 29411] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x91fbe400) [pid = 29411] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x8e6a8400) [pid = 29411] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x8e6a9c00) [pid = 29411] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x9a18ec00) [pid = 29411] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x948bf400) [pid = 29411] [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.] 21:29:55 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x91f98000) [pid = 29411] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:29:55 INFO - PROCESS | 29411 | 1465100995959 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]]]}] 21:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2892ms 21:29:55 INFO - PROCESS | 29411 | 1465100995980 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 21:29:55 INFO - PROCESS | 29411 | 1465100995985 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 21:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:29:55 INFO - PROCESS | 29411 | 1465100995992 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:29:55 INFO - PROCESS | 29411 | 1465100995995 Marionette TRACE conn4 <- [1,1250,null,{}] 21:29:56 INFO - PROCESS | 29411 | 1465100996001 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}] 21:29:56 INFO - PROCESS | 29411 | 1465100996005 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:56 INFO - PROCESS | 29411 | 1465100996161 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 21:29:56 INFO - PROCESS | 29411 | 1465100996320 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:56 INFO - PROCESS | 29411 | 1465100996329 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a8400 == 30 [pid = 29411] [id = 320] 21:29:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x8d5abc00) [pid = 29411] [serial = 961] [outer = (nil)] 21:29:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x917c6400) [pid = 29411] [serial = 962] [outer = 0x8d5abc00] 21:29:56 INFO - PROCESS | 29411 | 1465100996397 Marionette DEBUG loaded listener.js 21:29:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x91f0ec00) [pid = 29411] [serial = 963] [outer = 0x8d5abc00] 21:29:57 INFO - PROCESS | 29411 | 1465100997182 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]]]}] 21:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1337ms 21:29:57 INFO - PROCESS | 29411 | 1465100997335 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 21:29:57 INFO - PROCESS | 29411 | 1465100997341 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 21:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:29:57 INFO - PROCESS | 29411 | 1465100997352 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:29:57 INFO - PROCESS | 29411 | 1465100997356 Marionette TRACE conn4 <- [1,1254,null,{}] 21:29:57 INFO - PROCESS | 29411 | 1465100997366 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}] 21:29:57 INFO - PROCESS | 29411 | 1465100997373 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:57 INFO - PROCESS | 29411 | 1465100997590 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 21:29:57 INFO - PROCESS | 29411 | 1465100997872 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:57 INFO - PROCESS | 29411 | 1465100997887 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a5400 == 31 [pid = 29411] [id = 321] 21:29:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x8d5a5800) [pid = 29411] [serial = 964] [outer = (nil)] 21:29:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x8dd5fc00) [pid = 29411] [serial = 965] [outer = 0x8d5a5800] 21:29:58 INFO - PROCESS | 29411 | 1465100998021 Marionette DEBUG loaded listener.js 21:29:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x8e5a4c00) [pid = 29411] [serial = 966] [outer = 0x8d5a5800] 21:29:58 INFO - PROCESS | 29411 | 1465100998992 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]]]}] 21:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1694ms 21:29:59 INFO - PROCESS | 29411 | 1465100999046 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 21:29:59 INFO - PROCESS | 29411 | 1465100999050 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 21:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:29:59 INFO - PROCESS | 29411 | 1465100999062 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:29:59 INFO - PROCESS | 29411 | 1465100999067 Marionette TRACE conn4 <- [1,1258,null,{}] 21:29:59 INFO - PROCESS | 29411 | 1465100999074 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}] 21:29:59 INFO - PROCESS | 29411 | 1465100999079 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:59 INFO - PROCESS | 29411 | 1465100999268 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 21:29:59 INFO - PROCESS | 29411 | 1465100999512 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:59 INFO - PROCESS | 29411 | 1465100999519 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:29:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edb7400 == 32 [pid = 29411] [id = 322] 21:29:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x8f6c9800) [pid = 29411] [serial = 967] [outer = (nil)] 21:29:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x8f85ec00) [pid = 29411] [serial = 968] [outer = 0x8f6c9800] 21:29:59 INFO - PROCESS | 29411 | 1465100999650 Marionette DEBUG loaded listener.js 21:29:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x90f7b000) [pid = 29411] [serial = 969] [outer = 0x8f6c9800] 21:30:00 INFO - PROCESS | 29411 | 1465101000604 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]]]}] 21:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1592ms 21:30:00 INFO - PROCESS | 29411 | 1465101000653 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 21:30:00 INFO - PROCESS | 29411 | 1465101000660 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 21:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:30:00 INFO - PROCESS | 29411 | 1465101000669 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:30:00 INFO - PROCESS | 29411 | 1465101000674 Marionette TRACE conn4 <- [1,1262,null,{}] 21:30:00 INFO - PROCESS | 29411 | 1465101000698 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}] 21:30:00 INFO - PROCESS | 29411 | 1465101000712 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:01 INFO - PROCESS | 29411 | 1465101001038 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 21:30:01 INFO - PROCESS | 29411 | 1465101001417 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:01 INFO - PROCESS | 29411 | 1465101001433 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x92acd800 == 33 [pid = 29411] [id = 323] 21:30:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x92ace400) [pid = 29411] [serial = 970] [outer = (nil)] 21:30:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x92de4400) [pid = 29411] [serial = 971] [outer = 0x92ace400] 21:30:01 INFO - PROCESS | 29411 | 1465101001523 Marionette DEBUG loaded listener.js 21:30:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x92deac00) [pid = 29411] [serial = 972] [outer = 0x92ace400] 21:30:02 INFO - PROCESS | 29411 | 1465101002575 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]]]}] 21:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1947ms 21:30:02 INFO - PROCESS | 29411 | 1465101002632 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 21:30:02 INFO - PROCESS | 29411 | 1465101002637 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 21:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:30:02 INFO - PROCESS | 29411 | 1465101002644 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:30:02 INFO - PROCESS | 29411 | 1465101002648 Marionette TRACE conn4 <- [1,1266,null,{}] 21:30:02 INFO - PROCESS | 29411 | 1465101002661 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}] 21:30:02 INFO - PROCESS | 29411 | 1465101002673 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:02 INFO - PROCESS | 29411 | 1465101002879 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 21:30:03 INFO - PROCESS | 29411 | 1465101003122 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:03 INFO - PROCESS | 29411 | 1465101003134 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f85f800 == 34 [pid = 29411] [id = 324] 21:30:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x9387ac00) [pid = 29411] [serial = 973] [outer = (nil)] 21:30:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x93be8c00) [pid = 29411] [serial = 974] [outer = 0x9387ac00] 21:30:03 INFO - PROCESS | 29411 | 1465101003247 Marionette DEBUG loaded listener.js 21:30:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 131 (0x93c2fc00) [pid = 29411] [serial = 975] [outer = 0x9387ac00] 21:30:04 INFO - PROCESS | 29411 | 1465101004154 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]]]}] 21:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1542ms 21:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:30:04 INFO - PROCESS | 29411 | 1465101004187 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 21:30:04 INFO - PROCESS | 29411 | 1465101004191 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 21:30:04 INFO - PROCESS | 29411 | 1465101004197 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:30:04 INFO - PROCESS | 29411 | 1465101004200 Marionette TRACE conn4 <- [1,1270,null,{}] 21:30:04 INFO - PROCESS | 29411 | 1465101004207 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}] 21:30:04 INFO - PROCESS | 29411 | 1465101004212 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:04 INFO - PROCESS | 29411 | 1465101004394 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 21:30:04 INFO - PROCESS | 29411 | 1465101004590 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:04 INFO - PROCESS | 29411 | 1465101004600 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98b400 == 35 [pid = 29411] [id = 325] 21:30:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 132 (0x92d0f400) [pid = 29411] [serial = 976] [outer = (nil)] 21:30:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 133 (0x94877400) [pid = 29411] [serial = 977] [outer = 0x92d0f400] 21:30:04 INFO - PROCESS | 29411 | 1465101004728 Marionette DEBUG loaded listener.js 21:30:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 134 (0x948b9800) [pid = 29411] [serial = 978] [outer = 0x92d0f400] 21:30:05 INFO - PROCESS | 29411 | 1465101005669 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]]]}] 21:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1535ms 21:30:05 INFO - PROCESS | 29411 | 1465101005732 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 21:30:05 INFO - PROCESS | 29411 | 1465101005736 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 21:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:30:05 INFO - PROCESS | 29411 | 1465101005743 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:30:05 INFO - PROCESS | 29411 | 1465101005747 Marionette TRACE conn4 <- [1,1274,null,{}] 21:30:05 INFO - PROCESS | 29411 | 1465101005754 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}] 21:30:05 INFO - PROCESS | 29411 | 1465101005765 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:06 INFO - PROCESS | 29411 | 1465101006054 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 21:30:06 INFO - PROCESS | 29411 | 1465101006355 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:06 INFO - PROCESS | 29411 | 1465101006366 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c994400 == 36 [pid = 29411] [id = 326] 21:30:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 135 (0x8d5a1c00) [pid = 29411] [serial = 979] [outer = (nil)] 21:30:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 136 (0x953dbc00) [pid = 29411] [serial = 980] [outer = 0x8d5a1c00] 21:30:06 INFO - PROCESS | 29411 | 1465101006454 Marionette DEBUG loaded listener.js 21:30:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 137 (0x984a8000) [pid = 29411] [serial = 981] [outer = 0x8d5a1c00] 21:30:07 INFO - PROCESS | 29411 | 1465101007348 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]]]}] 21:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1684ms 21:30:07 INFO - PROCESS | 29411 | 1465101007428 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 21:30:07 INFO - PROCESS | 29411 | 1465101007433 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 21:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:30:07 INFO - PROCESS | 29411 | 1465101007440 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:30:07 INFO - PROCESS | 29411 | 1465101007444 Marionette TRACE conn4 <- [1,1278,null,{}] 21:30:07 INFO - PROCESS | 29411 | 1465101007451 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}] 21:30:07 INFO - PROCESS | 29411 | 1465101007457 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:07 INFO - PROCESS | 29411 | 1465101007684 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 21:30:07 INFO - PROCESS | 29411 | 1465101007951 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:07 INFO - PROCESS | 29411 | 1465101007959 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a9c00 == 37 [pid = 29411] [id = 327] 21:30:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 138 (0x8e59d800) [pid = 29411] [serial = 982] [outer = (nil)] 21:30:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 139 (0x98c57c00) [pid = 29411] [serial = 983] [outer = 0x8e59d800] 21:30:08 INFO - PROCESS | 29411 | 1465101008087 Marionette DEBUG loaded listener.js 21:30:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 140 (0x99026000) [pid = 29411] [serial = 984] [outer = 0x8e59d800] 21:30:08 INFO - PROCESS | 29411 | 1465101008972 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]]]}] 21:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1585ms 21:30:09 INFO - PROCESS | 29411 | 1465101009026 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 21:30:09 INFO - PROCESS | 29411 | 1465101009029 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 21:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:30:09 INFO - PROCESS | 29411 | 1465101009038 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:30:09 INFO - PROCESS | 29411 | 1465101009040 Marionette TRACE conn4 <- [1,1282,null,{}] 21:30:09 INFO - PROCESS | 29411 | 1465101009047 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}] 21:30:09 INFO - PROCESS | 29411 | 1465101009052 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:09 INFO - PROCESS | 29411 | 1465101009237 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 21:30:09 INFO - PROCESS | 29411 | 1465101009482 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:09 INFO - PROCESS | 29411 | 1465101009488 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c991800 == 38 [pid = 29411] [id = 328] 21:30:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 141 (0x8e40ac00) [pid = 29411] [serial = 985] [outer = (nil)] 21:30:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 142 (0x99c47400) [pid = 29411] [serial = 986] [outer = 0x8e40ac00] 21:30:09 INFO - PROCESS | 29411 | 1465101009612 Marionette DEBUG loaded listener.js 21:30:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 143 (0x9a081c00) [pid = 29411] [serial = 987] [outer = 0x8e40ac00] 21:30:10 INFO - PROCESS | 29411 | 1465101010498 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]]]}] 21:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1531ms 21:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:30:10 INFO - PROCESS | 29411 | 1465101010570 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 21:30:10 INFO - PROCESS | 29411 | 1465101010573 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 21:30:10 INFO - PROCESS | 29411 | 1465101010580 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:30:10 INFO - PROCESS | 29411 | 1465101010583 Marionette TRACE conn4 <- [1,1286,null,{}] 21:30:10 INFO - PROCESS | 29411 | 1465101010590 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}] 21:30:10 INFO - PROCESS | 29411 | 1465101010595 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:10 INFO - PROCESS | 29411 | 1465101010818 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 21:30:11 INFO - PROCESS | 29411 | 1465101011065 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:11 INFO - PROCESS | 29411 | 1465101011074 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7800 == 39 [pid = 29411] [id = 329] 21:30:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 144 (0x8c98ac00) [pid = 29411] [serial = 988] [outer = (nil)] 21:30:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 145 (0x9a18b000) [pid = 29411] [serial = 989] [outer = 0x8c98ac00] 21:30:11 INFO - PROCESS | 29411 | 1465101011199 Marionette DEBUG loaded listener.js 21:30:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 146 (0x9a18c400) [pid = 29411] [serial = 990] [outer = 0x8c98ac00] 21:30:12 INFO - PROCESS | 29411 | 1465101012129 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]]]}] 21:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1632ms 21:30:12 INFO - PROCESS | 29411 | 1465101012213 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 21:30:12 INFO - PROCESS | 29411 | 1465101012217 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 21:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:30:12 INFO - PROCESS | 29411 | 1465101012224 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:30:12 INFO - PROCESS | 29411 | 1465101012227 Marionette TRACE conn4 <- [1,1290,null,{}] 21:30:12 INFO - PROCESS | 29411 | 1465101012233 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}] 21:30:12 INFO - PROCESS | 29411 | 1465101012239 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:12 INFO - PROCESS | 29411 | 1465101012469 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 21:30:12 INFO - PROCESS | 29411 | 1465101012812 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:12 INFO - PROCESS | 29411 | 1465101012821 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5aec00 == 40 [pid = 29411] [id = 330] 21:30:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 147 (0x8edbe000) [pid = 29411] [serial = 991] [outer = (nil)] 21:30:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 148 (0x92d15000) [pid = 29411] [serial = 992] [outer = 0x8edbe000] 21:30:12 INFO - PROCESS | 29411 | 1465101012906 Marionette DEBUG loaded listener.js 21:30:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 149 (0x93c2a800) [pid = 29411] [serial = 993] [outer = 0x8edbe000] 21:30:13 INFO - PROCESS | 29411 | 1465101013857 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]]]}] 21:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1688ms 21:30:13 INFO - PROCESS | 29411 | 1465101013913 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 21:30:13 INFO - PROCESS | 29411 | 1465101013919 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 21:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:30:13 INFO - PROCESS | 29411 | 1465101013925 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:30:13 INFO - PROCESS | 29411 | 1465101013930 Marionette TRACE conn4 <- [1,1294,null,{}] 21:30:13 INFO - PROCESS | 29411 | 1465101013935 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}] 21:30:13 INFO - PROCESS | 29411 | 1465101013941 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:14 INFO - PROCESS | 29411 | 1465101014161 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 21:30:14 INFO - PROCESS | 29411 | 1465101014419 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:14 INFO - PROCESS | 29411 | 1465101014428 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e407c00 == 41 [pid = 29411] [id = 331] 21:30:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 150 (0x8e59c800) [pid = 29411] [serial = 994] [outer = (nil)] 21:30:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 151 (0x92a8b400) [pid = 29411] [serial = 995] [outer = 0x8e59c800] 21:30:14 INFO - PROCESS | 29411 | 1465101014559 Marionette DEBUG loaded listener.js 21:30:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 152 (0x99dc4400) [pid = 29411] [serial = 996] [outer = 0x8e59c800] 21:30:15 INFO - PROCESS | 29411 | 1465101015516 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]]]}] 21:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1837ms 21:30:15 INFO - PROCESS | 29411 | 1465101015763 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 21:30:15 INFO - PROCESS | 29411 | 1465101015771 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 21:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:30:15 INFO - PROCESS | 29411 | 1465101015779 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:30:15 INFO - PROCESS | 29411 | 1465101015783 Marionette TRACE conn4 <- [1,1298,null,{}] 21:30:15 INFO - PROCESS | 29411 | 1465101015791 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}] 21:30:15 INFO - PROCESS | 29411 | 1465101015797 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:16 INFO - PROCESS | 29411 | 1465101016006 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 21:30:16 INFO - PROCESS | 29411 | 1465101016258 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:16 INFO - PROCESS | 29411 | 1465101016275 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cd400 == 42 [pid = 29411] [id = 332] 21:30:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 153 (0x8d1cfc00) [pid = 29411] [serial = 997] [outer = (nil)] 21:30:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 154 (0x8d5a7400) [pid = 29411] [serial = 998] [outer = 0x8d1cfc00] 21:30:16 INFO - PROCESS | 29411 | 1465101016349 Marionette DEBUG loaded listener.js 21:30:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 155 (0x8e401400) [pid = 29411] [serial = 999] [outer = 0x8d1cfc00] 21:30:17 INFO - PROCESS | 29411 | 1465101017268 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]]]}] 21:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1538ms 21:30:17 INFO - PROCESS | 29411 | 1465101017318 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 21:30:17 INFO - PROCESS | 29411 | 1465101017324 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 21:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:30:17 INFO - PROCESS | 29411 | 1465101017334 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:30:17 INFO - PROCESS | 29411 | 1465101017339 Marionette TRACE conn4 <- [1,1302,null,{}] 21:30:17 INFO - PROCESS | 29411 | 1465101017346 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}] 21:30:17 INFO - PROCESS | 29411 | 1465101017351 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:17 INFO - PROCESS | 29411 | 1465101017719 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 21:30:17 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5da400 == 41 [pid = 29411] [id = 319] 21:30:17 INFO - PROCESS | 29411 | --DOCSHELL 0x8f861800 == 40 [pid = 29411] [id = 318] 21:30:18 INFO - PROCESS | 29411 | 1465101018005 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:18 INFO - PROCESS | 29411 | 1465101018015 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a5c00 == 39 [pid = 29411] [id = 317] 21:30:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5da400 == 40 [pid = 29411] [id = 333] 21:30:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 156 (0x8c988800) [pid = 29411] [serial = 1000] [outer = (nil)] 21:30:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 157 (0x8e5a1800) [pid = 29411] [serial = 1001] [outer = 0x8c988800] 21:30:18 INFO - PROCESS | 29411 | 1465101018094 Marionette DEBUG loaded listener.js 21:30:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 158 (0x8eee9c00) [pid = 29411] [serial = 1002] [outer = 0x8c988800] 21:30:18 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a5c00 == 39 [pid = 29411] [id = 316] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 157 (0x9386fc00) [pid = 29411] [serial = 905] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 156 (0x93be6000) [pid = 29411] [serial = 906] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 155 (0x8f6cc000) [pid = 29411] [serial = 896] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 154 (0x9aaf6c00) [pid = 29411] [serial = 875] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 153 (0x9ab98800) [pid = 29411] [serial = 876] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 152 (0x953a2800) [pid = 29411] [serial = 869] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 151 (0x99aa1000) [pid = 29411] [serial = 870] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 150 (0x8d1c9400) [pid = 29411] [serial = 860] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 149 (0x8e408c00) [pid = 29411] [serial = 861] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 148 (0x9b146800) [pid = 29411] [serial = 881] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 147 (0x9b5c9800) [pid = 29411] [serial = 882] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 146 (0x9ad9a000) [pid = 29411] [serial = 878] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 145 (0x9b10a400) [pid = 29411] [serial = 879] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 144 (0x9139c800) [pid = 29411] [serial = 863] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 143 (0x917cd400) [pid = 29411] [serial = 864] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 142 (0x93b6e400) [pid = 29411] [serial = 866] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 141 (0x94717c00) [pid = 29411] [serial = 867] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 140 (0x9b5c9400) [pid = 29411] [serial = 884] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 139 (0x9b611c00) [pid = 29411] [serial = 885] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 138 (0x8e59fc00) [pid = 29411] [serial = 890] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 137 (0x8e6a6400) [pid = 29411] [serial = 891] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 136 (0x91fc5c00) [pid = 29411] [serial = 899] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 135 (0x8f85e000) [pid = 29411] [serial = 893] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 134 (0x90f7b800) [pid = 29411] [serial = 894] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 133 (0x90f75000) [pid = 29411] [serial = 887] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 132 (0x92d11800) [pid = 29411] [serial = 888] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 131 (0x9a487800) [pid = 29411] [serial = 872] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 130 (0x9a866400) [pid = 29411] [serial = 873] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x91396400) [pid = 29411] [serial = 897] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x8c987400) [pid = 29411] [serial = 591] [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.] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x92ac6400) [pid = 29411] [serial = 902] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x92d12c00) [pid = 29411] [serial = 903] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x92a8c800) [pid = 29411] [serial = 900] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x94874c00) [pid = 29411] [serial = 909] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x9a480800) [pid = 29411] [serial = 825] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x9a16bc00) [pid = 29411] [serial = 786] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x9a86c400) [pid = 29411] [serial = 828] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x99dc3800) [pid = 29411] [serial = 783] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x913a2800) [pid = 29411] [serial = 813] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x911c8000) [pid = 29411] [serial = 858] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x990ae000) [pid = 29411] [serial = 780] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x93b6ec00) [pid = 29411] [serial = 816] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x9a185400) [pid = 29411] [serial = 789] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x9a18ac00) [pid = 29411] [serial = 822] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0x98bba000) [pid = 29411] [serial = 777] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x9844b000) [pid = 29411] [serial = 810] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x99b06400) [pid = 29411] [serial = 819] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x953df800) [pid = 29411] [serial = 774] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x9aae8400) [pid = 29411] [serial = 831] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x9aaf1c00) [pid = 29411] [serial = 834] [outer = (nil)] [url = about:blank] 21:30:18 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x9471c400) [pid = 29411] [serial = 908] [outer = (nil)] [url = about:blank] 21:30:19 INFO - PROCESS | 29411 | 1465101019098 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]]]}] 21:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1836ms 21:30:19 INFO - PROCESS | 29411 | 1465101019168 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 21:30:19 INFO - PROCESS | 29411 | 1465101019175 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 21:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:30:19 INFO - PROCESS | 29411 | 1465101019184 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:30:19 INFO - PROCESS | 29411 | 1465101019189 Marionette TRACE conn4 <- [1,1306,null,{}] 21:30:19 INFO - PROCESS | 29411 | 1465101019198 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}] 21:30:19 INFO - PROCESS | 29411 | 1465101019203 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:19 INFO - PROCESS | 29411 | 1465101019451 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 21:30:19 INFO - PROCESS | 29411 | 1465101019757 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:19 INFO - PROCESS | 29411 | 1465101019773 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c8c00 == 40 [pid = 29411] [id = 334] 21:30:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x8d1c9400) [pid = 29411] [serial = 1003] [outer = (nil)] 21:30:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x8e5a5c00) [pid = 29411] [serial = 1004] [outer = 0x8d1c9400] 21:30:19 INFO - PROCESS | 29411 | 1465101019858 Marionette DEBUG loaded listener.js 21:30:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x8e849000) [pid = 29411] [serial = 1005] [outer = 0x8d1c9400] 21:30:20 INFO - PROCESS | 29411 | 1465101020858 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]]]}] 21:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1741ms 21:30:20 INFO - PROCESS | 29411 | 1465101020926 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 21:30:20 INFO - PROCESS | 29411 | 1465101020934 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 21:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:30:20 INFO - PROCESS | 29411 | 1465101020945 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:30:20 INFO - PROCESS | 29411 | 1465101020949 Marionette TRACE conn4 <- [1,1310,null,{}] 21:30:20 INFO - PROCESS | 29411 | 1465101020955 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}] 21:30:20 INFO - PROCESS | 29411 | 1465101020962 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:21 INFO - PROCESS | 29411 | 1465101021195 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 21:30:21 INFO - PROCESS | 29411 | 1465101021490 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:21 INFO - PROCESS | 29411 | 1465101021501 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f868c00 == 41 [pid = 29411] [id = 335] 21:30:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x90f80c00) [pid = 29411] [serial = 1006] [outer = (nil)] 21:30:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x911d3000) [pid = 29411] [serial = 1007] [outer = 0x90f80c00] 21:30:21 INFO - PROCESS | 29411 | 1465101021594 Marionette DEBUG loaded listener.js 21:30:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x9139f000) [pid = 29411] [serial = 1008] [outer = 0x90f80c00] 21:30:22 INFO - PROCESS | 29411 | 1465101022571 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] 21:30:22 INFO - PROCESS | 29411 | 1465101022635 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 21:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:30:22 INFO - PROCESS | 29411 | 1465101022643 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:30:22 INFO - PROCESS | 29411 | 1465101022650 Marionette TRACE conn4 <- [1,1314,null,{}] 21:30:22 INFO - PROCESS | 29411 | 1465101022668 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}] 21:30:22 INFO - PROCESS | 29411 | 1465101022678 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:22 INFO - PROCESS | 29411 | 1465101022941 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 21:30:23 INFO - PROCESS | 29411 | 1465101023240 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:23 INFO - PROCESS | 29411 | 1465101023254 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x92ac7800 == 42 [pid = 29411] [id = 336] 21:30:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0x92acb400) [pid = 29411] [serial = 1009] [outer = (nil)] 21:30:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0x9383cc00) [pid = 29411] [serial = 1010] [outer = 0x92acb400] 21:30:23 INFO - PROCESS | 29411 | 1465101023340 Marionette DEBUG loaded listener.js 21:30:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0x9387c400) [pid = 29411] [serial = 1011] [outer = 0x92acb400] 21:30:24 INFO - PROCESS | 29411 | 1465101024251 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]]]}] 21:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1644ms 21:30:24 INFO - PROCESS | 29411 | 1465101024288 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 21:30:24 INFO - PROCESS | 29411 | 1465101024293 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 21:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:30:24 INFO - PROCESS | 29411 | 1465101024300 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:30:24 INFO - PROCESS | 29411 | 1465101024303 Marionette TRACE conn4 <- [1,1318,null,{}] 21:30:24 INFO - PROCESS | 29411 | 1465101024310 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}] 21:30:24 INFO - PROCESS | 29411 | 1465101024314 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:24 INFO - PROCESS | 29411 | 1465101024521 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 21:30:24 INFO - PROCESS | 29411 | 1465101024763 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:24 INFO - PROCESS | 29411 | 1465101024773 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x92d12c00 == 43 [pid = 29411] [id = 337] 21:30:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x9383ec00) [pid = 29411] [serial = 1012] [outer = (nil)] 21:30:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x94715400) [pid = 29411] [serial = 1013] [outer = 0x9383ec00] 21:30:24 INFO - PROCESS | 29411 | 1465101024898 Marionette DEBUG loaded listener.js 21:30:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x94875c00) [pid = 29411] [serial = 1014] [outer = 0x9383ec00] 21:30:25 INFO - PROCESS | 29411 | 1465101025866 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]]]}] 21:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1635ms 21:30:25 INFO - PROCESS | 29411 | 1465101025936 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 21:30:25 INFO - PROCESS | 29411 | 1465101025940 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 21:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:30:25 INFO - PROCESS | 29411 | 1465101025947 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:30:25 INFO - PROCESS | 29411 | 1465101025950 Marionette TRACE conn4 <- [1,1322,null,{}] 21:30:25 INFO - PROCESS | 29411 | 1465101025956 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}] 21:30:25 INFO - PROCESS | 29411 | 1465101025962 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:26 INFO - PROCESS | 29411 | 1465101026178 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 21:30:26 INFO - PROCESS | 29411 | 1465101026416 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:26 INFO - PROCESS | 29411 | 1465101026423 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fa1000 == 44 [pid = 29411] [id = 338] 21:30:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x92ad0400) [pid = 29411] [serial = 1015] [outer = (nil)] 21:30:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x95399400) [pid = 29411] [serial = 1016] [outer = 0x92ad0400] 21:30:26 INFO - PROCESS | 29411 | 1465101026547 Marionette DEBUG loaded listener.js 21:30:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x953e0800) [pid = 29411] [serial = 1017] [outer = 0x92ad0400] 21:30:27 INFO - PROCESS | 29411 | 1465101027442 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]]]}] 21:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1536ms 21:30:27 INFO - PROCESS | 29411 | 1465101027485 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 21:30:27 INFO - PROCESS | 29411 | 1465101027490 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 21:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:30:27 INFO - PROCESS | 29411 | 1465101027497 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:30:27 INFO - PROCESS | 29411 | 1465101027501 Marionette TRACE conn4 <- [1,1326,null,{}] 21:30:27 INFO - PROCESS | 29411 | 1465101027507 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}] 21:30:27 INFO - PROCESS | 29411 | 1465101027518 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:27 INFO - PROCESS | 29411 | 1465101027776 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x9139ac00 == 43 [pid = 29411] [id = 315] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cd400 == 42 [pid = 29411] [id = 332] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8e407c00 == 41 [pid = 29411] [id = 331] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7800 == 40 [pid = 29411] [id = 329] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5aec00 == 39 [pid = 29411] [id = 330] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8c991800 == 38 [pid = 29411] [id = 328] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a9c00 == 37 [pid = 29411] [id = 327] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8c994400 == 36 [pid = 29411] [id = 326] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98b400 == 35 [pid = 29411] [id = 325] 21:30:28 INFO - PROCESS | 29411 | --DOCSHELL 0x8f85f800 == 34 [pid = 29411] [id = 324] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a5400 == 33 [pid = 29411] [id = 321] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x92acd800 == 32 [pid = 29411] [id = 323] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8edb7400 == 31 [pid = 29411] [id = 322] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x91fa1000 == 30 [pid = 29411] [id = 338] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x92d12c00 == 29 [pid = 29411] [id = 337] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x92ac7800 == 28 [pid = 29411] [id = 336] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a8400 == 27 [pid = 29411] [id = 320] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8f868c00 == 26 [pid = 29411] [id = 335] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5da400 == 25 [pid = 29411] [id = 333] 21:30:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c8c00 == 24 [pid = 29411] [id = 334] 21:30:30 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x9475ec00) [pid = 29411] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:30:30 INFO - PROCESS | 29411 | 1465101030628 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:30 INFO - PROCESS | 29411 | 1465101030637 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dd800 == 25 [pid = 29411] [id = 339] 21:30:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x8b5ddc00) [pid = 29411] [serial = 1018] [outer = (nil)] 21:30:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x8c987000) [pid = 29411] [serial = 1019] [outer = 0x8b5ddc00] 21:30:30 INFO - PROCESS | 29411 | 1465101030729 Marionette DEBUG loaded listener.js 21:30:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x8d1c2c00) [pid = 29411] [serial = 1020] [outer = 0x8b5ddc00] 21:30:31 INFO - PROCESS | 29411 | 1465101031632 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]]]}] 21:30:31 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 21:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 4196ms 21:30:31 INFO - PROCESS | 29411 | 1465101031715 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 21:30:31 INFO - PROCESS | 29411 | 1465101031720 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 21:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:30:31 INFO - PROCESS | 29411 | 1465101031728 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:30:31 INFO - PROCESS | 29411 | 1465101031734 Marionette TRACE conn4 <- [1,1330,null,{}] 21:30:31 INFO - PROCESS | 29411 | 1465101031742 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}] 21:30:31 INFO - PROCESS | 29411 | 1465101031748 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:32 INFO - PROCESS | 29411 | 1465101031998 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 21:30:32 INFO - PROCESS | 29411 | 1465101032097 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:32 INFO - PROCESS | 29411 | 1465101032111 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd57c00 == 26 [pid = 29411] [id = 340] 21:30:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8dd58000) [pid = 29411] [serial = 1021] [outer = (nil)] 21:30:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x8dd5e800) [pid = 29411] [serial = 1022] [outer = 0x8dd58000] 21:30:32 INFO - PROCESS | 29411 | 1465101032189 Marionette DEBUG loaded listener.js 21:30:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 127 (0x8e407400) [pid = 29411] [serial = 1023] [outer = 0x8dd58000] 21:30:33 INFO - PROCESS | 29411 | 1465101033186 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]]]}] 21:30:33 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 21:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1492ms 21:30:33 INFO - PROCESS | 29411 | 1465101033226 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 21:30:33 INFO - PROCESS | 29411 | 1465101033234 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 21:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:30:33 INFO - PROCESS | 29411 | 1465101033249 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:30:33 INFO - PROCESS | 29411 | 1465101033254 Marionette TRACE conn4 <- [1,1334,null,{}] 21:30:33 INFO - PROCESS | 29411 | 1465101033263 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}] 21:30:33 INFO - PROCESS | 29411 | 1465101033274 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:33 INFO - PROCESS | 29411 | 1465101033513 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 21:30:33 INFO - PROCESS | 29411 | 1465101033539 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:33 INFO - PROCESS | 29411 | 1465101033547 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a7000 == 27 [pid = 29411] [id = 341] 21:30:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 128 (0x8e6a8800) [pid = 29411] [serial = 1024] [outer = (nil)] 21:30:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 129 (0x8e83dc00) [pid = 29411] [serial = 1025] [outer = 0x8e6a8800] 21:30:33 INFO - PROCESS | 29411 | 1465101033620 Marionette DEBUG loaded listener.js 21:30:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 130 (0x8e847800) [pid = 29411] [serial = 1026] [outer = 0x8e6a8800] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 129 (0x8c988800) [pid = 29411] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 128 (0x8d5abc00) [pid = 29411] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 127 (0x8d5a7800) [pid = 29411] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 126 (0x93b69800) [pid = 29411] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x9a18d400) [pid = 29411] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x9ab99c00) [pid = 29411] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x9a186000) [pid = 29411] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x9d459400) [pid = 29411] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x8e40dc00) [pid = 29411] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x8c994000) [pid = 29411] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x917c1c00) [pid = 29411] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x9139e400) [pid = 29411] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x8d1cfc00) [pid = 29411] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x8d5a5800) [pid = 29411] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x8d5a6800) [pid = 29411] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x8f6c9800) [pid = 29411] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0x8e6a7c00) [pid = 29411] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x92ace400) [pid = 29411] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x9387ac00) [pid = 29411] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x8e6a9800) [pid = 29411] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x92d0f400) [pid = 29411] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x8d5a1c00) [pid = 29411] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x8f864000) [pid = 29411] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0x8e59d800) [pid = 29411] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x917c3000) [pid = 29411] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x913a2400) [pid = 29411] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 103 (0x8e40ac00) [pid = 29411] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 102 (0x8c98ac00) [pid = 29411] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x8edbe000) [pid = 29411] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x8e59c800) [pid = 29411] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:30:35 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x9471ec00) [pid = 29411] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:30:35 INFO - PROCESS | 29411 | 1465101035596 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]]]}] 21:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2394ms 21:30:35 INFO - PROCESS | 29411 | 1465101035651 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 21:30:35 INFO - PROCESS | 29411 | 1465101035658 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 21:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:30:35 INFO - PROCESS | 29411 | 1465101035679 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:30:35 INFO - PROCESS | 29411 | 1465101035690 Marionette TRACE conn4 <- [1,1338,null,{}] 21:30:35 INFO - PROCESS | 29411 | 1465101035696 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}] 21:30:35 INFO - PROCESS | 29411 | 1465101035705 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:35 INFO - PROCESS | 29411 | 1465101035974 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 21:30:36 INFO - PROCESS | 29411 | 1465101036062 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:36 INFO - PROCESS | 29411 | 1465101036071 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98ac00 == 28 [pid = 29411] [id = 342] 21:30:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x8d1c9800) [pid = 29411] [serial = 1027] [outer = (nil)] 21:30:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 101 (0x8eedd800) [pid = 29411] [serial = 1028] [outer = 0x8d1c9800] 21:30:36 INFO - PROCESS | 29411 | 1465101036143 Marionette DEBUG loaded listener.js 21:30:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 102 (0x8f6c7800) [pid = 29411] [serial = 1029] [outer = 0x8d1c9800] 21:30:37 INFO - PROCESS | 29411 | 1465101037655 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]]]}] 21:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2006ms 21:30:37 INFO - PROCESS | 29411 | 1465101037677 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 21:30:37 INFO - PROCESS | 29411 | 1465101037683 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 21:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:30:37 INFO - PROCESS | 29411 | 1465101037693 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:30:37 INFO - PROCESS | 29411 | 1465101037698 Marionette TRACE conn4 <- [1,1342,null,{}] 21:30:37 INFO - PROCESS | 29411 | 1465101037708 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}] 21:30:37 INFO - PROCESS | 29411 | 1465101037715 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:37 INFO - PROCESS | 29411 | 1465101037906 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 21:30:38 INFO - PROCESS | 29411 | 1465101038080 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:38 INFO - PROCESS | 29411 | 1465101038094 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3000 == 29 [pid = 29411] [id = 343] 21:30:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 103 (0x8d1c3400) [pid = 29411] [serial = 1030] [outer = (nil)] 21:30:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 104 (0x8d5aa000) [pid = 29411] [serial = 1031] [outer = 0x8d1c3400] 21:30:38 INFO - PROCESS | 29411 | 1465101038180 Marionette DEBUG loaded listener.js 21:30:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 105 (0x8dd5c000) [pid = 29411] [serial = 1032] [outer = 0x8d1c3400] 21:30:39 INFO - PROCESS | 29411 | 1465101039196 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]]]}] 21:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1540ms 21:30:39 INFO - PROCESS | 29411 | 1465101039232 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 21:30:39 INFO - PROCESS | 29411 | 1465101039240 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 21:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:30:39 INFO - PROCESS | 29411 | 1465101039251 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:30:39 INFO - PROCESS | 29411 | 1465101039255 Marionette TRACE conn4 <- [1,1346,null,{}] 21:30:39 INFO - PROCESS | 29411 | 1465101039262 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}] 21:30:39 INFO - PROCESS | 29411 | 1465101039268 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:39 INFO - PROCESS | 29411 | 1465101039460 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 21:30:39 INFO - PROCESS | 29411 | 1465101039690 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:39 INFO - PROCESS | 29411 | 1465101039702 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc0400 == 30 [pid = 29411] [id = 344] 21:30:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 106 (0x8edc0800) [pid = 29411] [serial = 1033] [outer = (nil)] 21:30:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 107 (0x8eede400) [pid = 29411] [serial = 1034] [outer = 0x8edc0800] 21:30:39 INFO - PROCESS | 29411 | 1465101039836 Marionette DEBUG loaded listener.js 21:30:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 108 (0x8f85e400) [pid = 29411] [serial = 1035] [outer = 0x8edc0800] 21:30:40 INFO - PROCESS | 29411 | 1465101040855 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]]]}] 21:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1635ms 21:30:40 INFO - PROCESS | 29411 | 1465101040887 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 21:30:40 INFO - PROCESS | 29411 | 1465101040890 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 21:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:30:40 INFO - PROCESS | 29411 | 1465101040897 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:30:40 INFO - PROCESS | 29411 | 1465101040904 Marionette TRACE conn4 <- [1,1350,null,{}] 21:30:40 INFO - PROCESS | 29411 | 1465101040921 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}] 21:30:40 INFO - PROCESS | 29411 | 1465101040931 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:41 INFO - PROCESS | 29411 | 1465101041126 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 21:30:41 INFO - PROCESS | 29411 | 1465101041403 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:41 INFO - PROCESS | 29411 | 1465101041410 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98b800 == 31 [pid = 29411] [id = 345] 21:30:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 109 (0x911d0000) [pid = 29411] [serial = 1036] [outer = (nil)] 21:30:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 110 (0x91397c00) [pid = 29411] [serial = 1037] [outer = 0x911d0000] 21:30:41 INFO - PROCESS | 29411 | 1465101041519 Marionette DEBUG loaded listener.js 21:30:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 111 (0x913a0800) [pid = 29411] [serial = 1038] [outer = 0x911d0000] 21:30:42 INFO - PROCESS | 29411 | 1465101042440 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]]]}] 21:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1592ms 21:30:42 INFO - PROCESS | 29411 | 1465101042489 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 21:30:42 INFO - PROCESS | 29411 | 1465101042494 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 21:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:30:42 INFO - PROCESS | 29411 | 1465101042501 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:30:42 INFO - PROCESS | 29411 | 1465101042504 Marionette TRACE conn4 <- [1,1354,null,{}] 21:30:42 INFO - PROCESS | 29411 | 1465101042510 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}] 21:30:42 INFO - PROCESS | 29411 | 1465101042516 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:42 INFO - PROCESS | 29411 | 1465101042716 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 21:30:42 INFO - PROCESS | 29411 | 1465101042954 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:42 INFO - PROCESS | 29411 | 1465101042960 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c7000 == 32 [pid = 29411] [id = 346] 21:30:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 112 (0x8e59c400) [pid = 29411] [serial = 1039] [outer = (nil)] 21:30:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 113 (0x917ccc00) [pid = 29411] [serial = 1040] [outer = 0x8e59c400] 21:30:43 INFO - PROCESS | 29411 | 1465101043091 Marionette DEBUG loaded listener.js 21:30:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 114 (0x91f0d000) [pid = 29411] [serial = 1041] [outer = 0x8e59c400] 21:30:44 INFO - PROCESS | 29411 | 1465101044010 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]]]}] 21:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1535ms 21:30:44 INFO - PROCESS | 29411 | 1465101044036 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 21:30:44 INFO - PROCESS | 29411 | 1465101044040 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 21:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:30:44 INFO - PROCESS | 29411 | 1465101044048 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:30:44 INFO - PROCESS | 29411 | 1465101044052 Marionette TRACE conn4 <- [1,1358,null,{}] 21:30:44 INFO - PROCESS | 29411 | 1465101044058 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}] 21:30:44 INFO - PROCESS | 29411 | 1465101044064 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:44 INFO - PROCESS | 29411 | 1465101044244 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 21:30:44 INFO - PROCESS | 29411 | 1465101044424 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:44 INFO - PROCESS | 29411 | 1465101044430 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5df000 == 33 [pid = 29411] [id = 347] 21:30:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 115 (0x917cb000) [pid = 29411] [serial = 1042] [outer = (nil)] 21:30:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 116 (0x91fbe400) [pid = 29411] [serial = 1043] [outer = 0x917cb000] 21:30:44 INFO - PROCESS | 29411 | 1465101044517 Marionette DEBUG loaded listener.js 21:30:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 117 (0x91fbbc00) [pid = 29411] [serial = 1044] [outer = 0x917cb000] 21:30:45 INFO - PROCESS | 29411 | 1465101045502 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]]]}] 21:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1484ms 21:30:45 INFO - PROCESS | 29411 | 1465101045532 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 21:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:30:45 INFO - PROCESS | 29411 | 1465101045536 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 21:30:45 INFO - PROCESS | 29411 | 1465101045543 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:30:45 INFO - PROCESS | 29411 | 1465101045547 Marionette TRACE conn4 <- [1,1362,null,{}] 21:30:45 INFO - PROCESS | 29411 | 1465101045553 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}] 21:30:45 INFO - PROCESS | 29411 | 1465101045564 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:45 INFO - PROCESS | 29411 | 1465101045836 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 21:30:46 INFO - PROCESS | 29411 | 1465101046075 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:46 INFO - PROCESS | 29411 | 1465101046085 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c988800 == 34 [pid = 29411] [id = 348] 21:30:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 118 (0x8c993400) [pid = 29411] [serial = 1045] [outer = (nil)] 21:30:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 119 (0x92a95000) [pid = 29411] [serial = 1046] [outer = 0x8c993400] 21:30:46 INFO - PROCESS | 29411 | 1465101046209 Marionette DEBUG loaded listener.js 21:30:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 120 (0x92ac8400) [pid = 29411] [serial = 1047] [outer = 0x8c993400] 21:30:47 INFO - PROCESS | 29411 | 1465101047120 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]]]}] 21:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1638ms 21:30:47 INFO - PROCESS | 29411 | 1465101047181 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 21:30:47 INFO - PROCESS | 29411 | 1465101047185 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 21:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:30:47 INFO - PROCESS | 29411 | 1465101047192 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:30:47 INFO - PROCESS | 29411 | 1465101047196 Marionette TRACE conn4 <- [1,1366,null,{}] 21:30:47 INFO - PROCESS | 29411 | 1465101047202 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}] 21:30:47 INFO - PROCESS | 29411 | 1465101047207 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:47 INFO - PROCESS | 29411 | 1465101047378 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 21:30:47 INFO - PROCESS | 29411 | 1465101047563 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:47 INFO - PROCESS | 29411 | 1465101047570 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c8400 == 35 [pid = 29411] [id = 349] 21:30:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 121 (0x917ca800) [pid = 29411] [serial = 1048] [outer = (nil)] 21:30:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 122 (0x92acd800) [pid = 29411] [serial = 1049] [outer = 0x917ca800] 21:30:47 INFO - PROCESS | 29411 | 1465101047719 Marionette DEBUG loaded listener.js 21:30:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 123 (0x92d15c00) [pid = 29411] [serial = 1050] [outer = 0x917ca800] 21:30:48 INFO - PROCESS | 29411 | 1465101048724 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] 21:30:48 INFO - PROCESS | 29411 | 1465101048789 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 21:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:30:48 INFO - PROCESS | 29411 | 1465101048796 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:30:48 INFO - PROCESS | 29411 | 1465101048800 Marionette TRACE conn4 <- [1,1370,null,{}] 21:30:48 INFO - PROCESS | 29411 | 1465101048806 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}] 21:30:48 INFO - PROCESS | 29411 | 1465101048811 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:49 INFO - PROCESS | 29411 | 1465101049056 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 21:30:49 INFO - PROCESS | 29411 | 1465101049471 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:49 INFO - PROCESS | 29411 | 1465101049485 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7000 == 36 [pid = 29411] [id = 350] 21:30:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 124 (0x8b5d7800) [pid = 29411] [serial = 1051] [outer = (nil)] 21:30:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 125 (0x8c990000) [pid = 29411] [serial = 1052] [outer = 0x8b5d7800] 21:30:49 INFO - PROCESS | 29411 | 1465101049563 Marionette DEBUG loaded listener.js 21:30:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 126 (0x8d1cc400) [pid = 29411] [serial = 1053] [outer = 0x8b5d7800] 21:30:50 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cdc00 == 35 [pid = 29411] [id = 266] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 125 (0x8e5a1800) [pid = 29411] [serial = 1001] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 124 (0x917c6400) [pid = 29411] [serial = 962] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 123 (0x9821d400) [pid = 29411] [serial = 920] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 122 (0x9a0e5800) [pid = 29411] [serial = 924] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 121 (0x99dc2c00) [pid = 29411] [serial = 923] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 120 (0x9ab91000) [pid = 29411] [serial = 927] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 119 (0x9aaea800) [pid = 29411] [serial = 926] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 118 (0x9b5bf000) [pid = 29411] [serial = 930] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 117 (0x9ad9bc00) [pid = 29411] [serial = 929] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 116 (0x9d459000) [pid = 29411] [serial = 933] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 115 (0x9b9dc000) [pid = 29411] [serial = 932] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 114 (0x9d464000) [pid = 29411] [serial = 936] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 113 (0x9d461800) [pid = 29411] [serial = 935] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 112 (0x9d49e400) [pid = 29411] [serial = 939] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 111 (0x8eee9c00) [pid = 29411] [serial = 1002] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 110 (0x9d498400) [pid = 29411] [serial = 938] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 109 (0x8e5a2c00) [pid = 29411] [serial = 942] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 108 (0x8d5a2c00) [pid = 29411] [serial = 941] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 107 (0x92a96800) [pid = 29411] [serial = 945] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 106 (0x91f9e800) [pid = 29411] [serial = 944] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 105 (0x9475f800) [pid = 29411] [serial = 948] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 104 (0x93c2bc00) [pid = 29411] [serial = 947] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 103 (0x8d5a7400) [pid = 29411] [serial = 998] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 102 (0x8dd5fc00) [pid = 29411] [serial = 965] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 101 (0x8d5ac800) [pid = 29411] [serial = 950] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 100 (0x8e403800) [pid = 29411] [serial = 951] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x8f85ec00) [pid = 29411] [serial = 968] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x90f7b000) [pid = 29411] [serial = 969] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0x8e845c00) [pid = 29411] [serial = 953] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 96 (0x92de4400) [pid = 29411] [serial = 971] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x92deac00) [pid = 29411] [serial = 972] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x93be8c00) [pid = 29411] [serial = 974] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x93c2fc00) [pid = 29411] [serial = 975] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x8edb8400) [pid = 29411] [serial = 912] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x94877400) [pid = 29411] [serial = 977] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8e842c00) [pid = 29411] [serial = 911] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x948b9800) [pid = 29411] [serial = 978] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x953dbc00) [pid = 29411] [serial = 980] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x911d0c00) [pid = 29411] [serial = 957] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x984a8000) [pid = 29411] [serial = 981] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x98c57c00) [pid = 29411] [serial = 983] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x91fa4000) [pid = 29411] [serial = 959] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e401400) [pid = 29411] [serial = 999] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x99026000) [pid = 29411] [serial = 984] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91f9fc00) [pid = 29411] [serial = 915] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x917c8800) [pid = 29411] [serial = 914] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x99c47400) [pid = 29411] [serial = 986] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x9a081c00) [pid = 29411] [serial = 987] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x9a18c400) [pid = 29411] [serial = 990] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x9a18b000) [pid = 29411] [serial = 989] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x92d15000) [pid = 29411] [serial = 992] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92a8b400) [pid = 29411] [serial = 995] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x99dc4400) [pid = 29411] [serial = 996] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x95371800) [pid = 29411] [serial = 918] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x93c2a800) [pid = 29411] [serial = 993] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x9487fc00) [pid = 29411] [serial = 917] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x99025c00) [pid = 29411] [serial = 921] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91fc6c00) [pid = 29411] [serial = 960] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x90f77000) [pid = 29411] [serial = 956] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8e5a4c00) [pid = 29411] [serial = 966] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x91f0ec00) [pid = 29411] [serial = 963] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8edb9800) [pid = 29411] [serial = 954] [outer = (nil)] [url = about:blank] 21:30:50 INFO - PROCESS | 29411 | 1465101050721 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] 21:30:50 INFO - PROCESS | 29411 | 1465101050792 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 21:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:30:50 INFO - PROCESS | 29411 | 1465101050799 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:30:50 INFO - PROCESS | 29411 | 1465101050803 Marionette TRACE conn4 <- [1,1374,null,{}] 21:30:50 INFO - PROCESS | 29411 | 1465101050811 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}] 21:30:50 INFO - PROCESS | 29411 | 1465101050828 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:51 INFO - PROCESS | 29411 | 1465101051003 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 21:30:51 INFO - PROCESS | 29411 | 1465101051206 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:51 INFO - PROCESS | 29411 | 1465101051214 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e406400 == 36 [pid = 29411] [id = 351] 21:30:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e408800) [pid = 29411] [serial = 1054] [outer = (nil)] 21:30:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e40fc00) [pid = 29411] [serial = 1055] [outer = 0x8e408800] 21:30:51 INFO - PROCESS | 29411 | 1465101051287 Marionette DEBUG loaded listener.js 21:30:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e5aa400) [pid = 29411] [serial = 1056] [outer = 0x8e408800] 21:30:52 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:52 INFO - PROCESS | 29411 | 1465101052067 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] 21:30:52 INFO - PROCESS | 29411 | 1465101052155 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 21:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:30:52 INFO - PROCESS | 29411 | 1465101052163 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:30:52 INFO - PROCESS | 29411 | 1465101052166 Marionette TRACE conn4 <- [1,1378,null,{}] 21:30:52 INFO - PROCESS | 29411 | 1465101052172 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}] 21:30:52 INFO - PROCESS | 29411 | 1465101052177 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:52 INFO - PROCESS | 29411 | 1465101052357 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 21:30:52 INFO - PROCESS | 29411 | 1465101052505 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:52 INFO - PROCESS | 29411 | 1465101052511 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a6800 == 37 [pid = 29411] [id = 352] 21:30:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8edbd400) [pid = 29411] [serial = 1057] [outer = (nil)] 21:30:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8eeeac00) [pid = 29411] [serial = 1058] [outer = 0x8edbd400] 21:30:52 INFO - PROCESS | 29411 | 1465101052583 Marionette DEBUG loaded listener.js 21:30:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8f86b000) [pid = 29411] [serial = 1059] [outer = 0x8edbd400] 21:30:53 INFO - PROCESS | 29411 | 1465101053544 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] 21:30:53 INFO - PROCESS | 29411 | 1465101053607 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 21:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:30:53 INFO - PROCESS | 29411 | 1465101053617 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:30:53 INFO - PROCESS | 29411 | 1465101053626 Marionette TRACE conn4 <- [1,1382,null,{}] 21:30:53 INFO - PROCESS | 29411 | 1465101053646 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}] 21:30:53 INFO - PROCESS | 29411 | 1465101053654 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:53 INFO - PROCESS | 29411 | 1465101053874 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 21:30:53 INFO - PROCESS | 29411 | 1465101053899 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:53 INFO - PROCESS | 29411 | 1465101053907 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e409800 == 38 [pid = 29411] [id = 353] 21:30:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x911cb000) [pid = 29411] [serial = 1060] [outer = (nil)] 21:30:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x913a0000) [pid = 29411] [serial = 1061] [outer = 0x911cb000] 21:30:53 INFO - PROCESS | 29411 | 1465101053979 Marionette DEBUG loaded listener.js 21:30:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x917cbc00) [pid = 29411] [serial = 1062] [outer = 0x911cb000] 21:30:54 INFO - PROCESS | 29411 | [29411] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e6a8800) [pid = 29411] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d1c9400) [pid = 29411] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8b5ddc00) [pid = 29411] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x92ad0400) [pid = 29411] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x90f80c00) [pid = 29411] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x92acb400) [pid = 29411] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x9383ec00) [pid = 29411] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:30:54 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8dd58000) [pid = 29411] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:30:55 INFO - PROCESS | 29411 | 1465101055006 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] 21:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:30:55 INFO - PROCESS | 29411 | 1465101055067 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 21:30:55 INFO - PROCESS | 29411 | 1465101055073 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - PROCESS | 29411 | 1465101055076 Marionette TRACE conn4 <- [1,1386,null,{}] 21:30:55 INFO - PROCESS | 29411 | 1465101055082 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}] 21:30:55 INFO - PROCESS | 29411 | 1465101055086 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:55 INFO - PROCESS | 29411 | 1465101055247 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 21:30:55 INFO - PROCESS | 29411 | 1465101055374 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:55 INFO - PROCESS | 29411 | 1465101055382 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e69e400 == 39 [pid = 29411] [id = 354] 21:30:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x91398800) [pid = 29411] [serial = 1063] [outer = (nil)] 21:30:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91f0a400) [pid = 29411] [serial = 1064] [outer = 0x91398800] 21:30:55 INFO - PROCESS | 29411 | 1465101055461 Marionette DEBUG loaded listener.js 21:30:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91fa3c00) [pid = 29411] [serial = 1065] [outer = 0x91398800] 21:30:56 INFO - PROCESS | 29411 | 1465101056280 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] 21:30:56 INFO - PROCESS | 29411 | 1465101056315 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 21:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:30:56 INFO - PROCESS | 29411 | 1465101056321 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:30:56 INFO - PROCESS | 29411 | 1465101056325 Marionette TRACE conn4 <- [1,1390,null,{}] 21:30:56 INFO - PROCESS | 29411 | 1465101056330 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}] 21:30:56 INFO - PROCESS | 29411 | 1465101056335 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:56 INFO - PROCESS | 29411 | 1465101056488 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 21:30:56 INFO - PROCESS | 29411 | 1465101056502 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:56 INFO - PROCESS | 29411 | 1465101056518 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x92a90c00 == 40 [pid = 29411] [id = 355] 21:30:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x92a91c00) [pid = 29411] [serial = 1066] [outer = (nil)] 21:30:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x92a97400) [pid = 29411] [serial = 1067] [outer = 0x92a91c00] 21:30:56 INFO - PROCESS | 29411 | 1465101056595 Marionette DEBUG loaded listener.js 21:30:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x92de8400) [pid = 29411] [serial = 1068] [outer = 0x92a91c00] 21:30:57 INFO - PROCESS | 29411 | 1465101057759 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]]]}] 21:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1480ms 21:30:57 INFO - PROCESS | 29411 | 1465101057804 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 21:30:57 INFO - PROCESS | 29411 | 1465101057811 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 21:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:30:57 INFO - PROCESS | 29411 | 1465101057820 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:30:57 INFO - PROCESS | 29411 | 1465101057826 Marionette TRACE conn4 <- [1,1394,null,{}] 21:30:57 INFO - PROCESS | 29411 | 1465101057835 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}] 21:30:57 INFO - PROCESS | 29411 | 1465101057841 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:58 INFO - PROCESS | 29411 | 1465101058085 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 21:30:58 INFO - PROCESS | 29411 | 1465101058322 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:58 INFO - PROCESS | 29411 | 1465101058331 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e401400 == 41 [pid = 29411] [id = 356] 21:30:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e403c00) [pid = 29411] [serial = 1069] [outer = (nil)] 21:30:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e6a6c00) [pid = 29411] [serial = 1070] [outer = 0x8e403c00] 21:30:58 INFO - PROCESS | 29411 | 1465101058446 Marionette DEBUG loaded listener.js 21:30:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8edbfc00) [pid = 29411] [serial = 1071] [outer = 0x8e403c00] 21:30:59 INFO - PROCESS | 29411 | 1465101059369 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]]]}] 21:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1592ms 21:30:59 INFO - PROCESS | 29411 | 1465101059413 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 21:30:59 INFO - PROCESS | 29411 | 1465101059420 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 21:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:30:59 INFO - PROCESS | 29411 | 1465101059431 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:30:59 INFO - PROCESS | 29411 | 1465101059435 Marionette TRACE conn4 <- [1,1398,null,{}] 21:30:59 INFO - PROCESS | 29411 | 1465101059442 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}] 21:30:59 INFO - PROCESS | 29411 | 1465101059448 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:59 INFO - PROCESS | 29411 | 1465101059677 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 21:30:59 INFO - PROCESS | 29411 | 1465101059911 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:59 INFO - PROCESS | 29411 | 1465101059919 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:30:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f7e400 == 42 [pid = 29411] [id = 357] 21:30:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x911c6000) [pid = 29411] [serial = 1072] [outer = (nil)] 21:31:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x911cac00) [pid = 29411] [serial = 1073] [outer = 0x911c6000] 21:31:00 INFO - PROCESS | 29411 | 1465101060053 Marionette DEBUG loaded listener.js 21:31:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x913a4400) [pid = 29411] [serial = 1074] [outer = 0x911c6000] 21:31:01 INFO - PROCESS | 29411 | 1465101061051 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]]]}] 21:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1639ms 21:31:01 INFO - PROCESS | 29411 | 1465101061071 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 21:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:31:01 INFO - PROCESS | 29411 | 1465101061077 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 21:31:01 INFO - PROCESS | 29411 | 1465101061084 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:31:01 INFO - PROCESS | 29411 | 1465101061090 Marionette TRACE conn4 <- [1,1402,null,{}] 21:31:01 INFO - PROCESS | 29411 | 1465101061107 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}] 21:31:01 INFO - PROCESS | 29411 | 1465101061116 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:01 INFO - PROCESS | 29411 | 1465101061439 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 21:31:01 INFO - PROCESS | 29411 | 1465101061637 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:01 INFO - PROCESS | 29411 | 1465101061651 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x92dec000 == 43 [pid = 29411] [id = 358] 21:31:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x92df0400) [pid = 29411] [serial = 1075] [outer = (nil)] 21:31:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93842c00) [pid = 29411] [serial = 1076] [outer = 0x92df0400] 21:31:01 INFO - PROCESS | 29411 | 1465101061745 Marionette DEBUG loaded listener.js 21:31:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93878c00) [pid = 29411] [serial = 1077] [outer = 0x92df0400] 21:31:02 INFO - PROCESS | 29411 | 1465101062735 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]]]}] 21:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1695ms 21:31:02 INFO - PROCESS | 29411 | 1465101062780 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 21:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:31:02 INFO - PROCESS | 29411 | 1465101062785 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 21:31:02 INFO - PROCESS | 29411 | 1465101062791 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:31:02 INFO - PROCESS | 29411 | 1465101062795 Marionette TRACE conn4 <- [1,1406,null,{}] 21:31:02 INFO - PROCESS | 29411 | 1465101062801 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}] 21:31:02 INFO - PROCESS | 29411 | 1465101062808 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:03 INFO - PROCESS | 29411 | 1465101063020 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 21:31:03 INFO - PROCESS | 29411 | 1465101063268 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:03 INFO - PROCESS | 29411 | 1465101063279 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e59d800 == 44 [pid = 29411] [id = 359] 21:31:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x92deb000) [pid = 29411] [serial = 1078] [outer = (nil)] 21:31:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x93b6e400) [pid = 29411] [serial = 1079] [outer = 0x92deb000] 21:31:03 INFO - PROCESS | 29411 | 1465101063413 Marionette DEBUG loaded listener.js 21:31:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x93be6400) [pid = 29411] [serial = 1080] [outer = 0x92deb000] 21:31:04 INFO - PROCESS | 29411 | 1465101064253 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]]]}] 21:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1535ms 21:31:04 INFO - PROCESS | 29411 | 1465101064327 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 21:31:04 INFO - PROCESS | 29411 | 1465101064331 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 21:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:31:04 INFO - PROCESS | 29411 | 1465101064338 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:31:04 INFO - PROCESS | 29411 | 1465101064341 Marionette TRACE conn4 <- [1,1410,null,{}] 21:31:04 INFO - PROCESS | 29411 | 1465101064348 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}] 21:31:04 INFO - PROCESS | 29411 | 1465101064353 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:04 INFO - PROCESS | 29411 | 1465101064532 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 21:31:04 INFO - PROCESS | 29411 | 1465101064710 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:04 INFO - PROCESS | 29411 | 1465101064718 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d1000 == 45 [pid = 29411] [id = 360] 21:31:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x93b69000) [pid = 29411] [serial = 1081] [outer = (nil)] 21:31:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x93c33400) [pid = 29411] [serial = 1082] [outer = 0x93b69000] 21:31:04 INFO - PROCESS | 29411 | 1465101064798 Marionette DEBUG loaded listener.js 21:31:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x93c35000) [pid = 29411] [serial = 1083] [outer = 0x93b69000] 21:31:05 INFO - PROCESS | 29411 | 1465101065931 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]]]}] 21:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1638ms 21:31:05 INFO - PROCESS | 29411 | 1465101065978 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 21:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:31:05 INFO - PROCESS | 29411 | 1465101065983 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 21:31:05 INFO - PROCESS | 29411 | 1465101065989 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:31:05 INFO - PROCESS | 29411 | 1465101065993 Marionette TRACE conn4 <- [1,1414,null,{}] 21:31:06 INFO - PROCESS | 29411 | 1465101065999 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}] 21:31:06 INFO - PROCESS | 29411 | 1465101066010 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:06 INFO - PROCESS | 29411 | 1465101066372 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 21:31:06 INFO - PROCESS | 29411 | 1465101066578 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:06 INFO - PROCESS | 29411 | 1465101066587 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98e800 == 46 [pid = 29411] [id = 361] 21:31:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8d5a4000) [pid = 29411] [serial = 1084] [outer = (nil)] 21:31:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x94761000) [pid = 29411] [serial = 1085] [outer = 0x8d5a4000] 21:31:06 INFO - PROCESS | 29411 | 1465101066678 Marionette DEBUG loaded listener.js 21:31:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x94871400) [pid = 29411] [serial = 1086] [outer = 0x8d5a4000] 21:31:07 INFO - PROCESS | 29411 | 1465101067679 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]]]}] 21:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1744ms 21:31:07 INFO - PROCESS | 29411 | 1465101067733 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 29411 | 1465101067736 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 21:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:31:07 INFO - PROCESS | 29411 | 1465101067743 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - PROCESS | 29411 | 1465101067746 Marionette TRACE conn4 <- [1,1418,null,{}] 21:31:07 INFO - PROCESS | 29411 | 1465101067752 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}] 21:31:07 INFO - PROCESS | 29411 | 1465101067757 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:07 INFO - PROCESS | 29411 | 1465101067970 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 21:31:08 INFO - PROCESS | 29411 | 1465101068258 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:08 INFO - PROCESS | 29411 | 1465101068268 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c991000 == 47 [pid = 29411] [id = 362] 21:31:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8c991400) [pid = 29411] [serial = 1087] [outer = (nil)] 21:31:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8e5a1000) [pid = 29411] [serial = 1088] [outer = 0x8c991400] 21:31:08 INFO - PROCESS | 29411 | 1465101068356 Marionette DEBUG loaded listener.js 21:31:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x9139c800) [pid = 29411] [serial = 1089] [outer = 0x8c991400] 21:31:09 INFO - PROCESS | 29411 | 1465101069562 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]]]}] 21:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1893ms 21:31:09 INFO - PROCESS | 29411 | 1465101069637 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 21:31:09 INFO - PROCESS | 29411 | 1465101069642 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 21:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:31:09 INFO - PROCESS | 29411 | 1465101069650 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:31:09 INFO - PROCESS | 29411 | 1465101069658 Marionette TRACE conn4 <- [1,1422,null,{}] 21:31:09 INFO - PROCESS | 29411 | 1465101069665 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}] 21:31:09 INFO - PROCESS | 29411 | 1465101069669 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:09 INFO - PROCESS | 29411 | 1465101069965 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 21:31:10 INFO - PROCESS | 29411 | 1465101070257 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:10 INFO - PROCESS | 29411 | 1465101070267 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5aa400 == 48 [pid = 29411] [id = 363] 21:31:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x8d5aac00) [pid = 29411] [serial = 1090] [outer = (nil)] 21:31:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x8e5a9c00) [pid = 29411] [serial = 1091] [outer = 0x8d5aac00] 21:31:10 INFO - PROCESS | 29411 | 1465101070345 Marionette DEBUG loaded listener.js 21:31:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8edbbc00) [pid = 29411] [serial = 1092] [outer = 0x8d5aac00] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x948b7c00 == 47 [pid = 29411] [id = 259] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x917c8c00 == 46 [pid = 29411] [id = 258] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8e404000 == 45 [pid = 29411] [id = 260] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8f866c00 == 44 [pid = 29411] [id = 265] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x9487b800 == 43 [pid = 29411] [id = 262] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8c994c00 == 42 [pid = 29411] [id = 264] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8e59d000 == 41 [pid = 29411] [id = 250] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dd800 == 40 [pid = 29411] [id = 339] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x917c6c00 == 39 [pid = 29411] [id = 252] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8e403400 == 38 [pid = 29411] [id = 255] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x95367400 == 37 [pid = 29411] [id = 257] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dc400 == 36 [pid = 29411] [id = 261] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8d59f800 == 35 [pid = 29411] [id = 253] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc5800 == 34 [pid = 29411] [id = 254] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d2400 == 33 [pid = 29411] [id = 263] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x917c9400 == 32 [pid = 29411] [id = 251] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x911cfc00 == 31 [pid = 29411] [id = 256] 21:31:11 INFO - PROCESS | 29411 | --DOCSHELL 0x8e840400 == 30 [pid = 29411] [id = 249] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8eedd800) [pid = 29411] [serial = 1028] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x8e83dc00) [pid = 29411] [serial = 1025] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x8e849000) [pid = 29411] [serial = 1005] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x8e5a5c00) [pid = 29411] [serial = 1004] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8c987000) [pid = 29411] [serial = 1019] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x953e0800) [pid = 29411] [serial = 1017] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x95399400) [pid = 29411] [serial = 1016] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x9139f000) [pid = 29411] [serial = 1008] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x911d3000) [pid = 29411] [serial = 1007] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x9387c400) [pid = 29411] [serial = 1011] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x9383cc00) [pid = 29411] [serial = 1010] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x94875c00) [pid = 29411] [serial = 1014] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e847800) [pid = 29411] [serial = 1026] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x94715400) [pid = 29411] [serial = 1013] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8dd5e800) [pid = 29411] [serial = 1022] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8e407400) [pid = 29411] [serial = 1023] [outer = (nil)] [url = about:blank] 21:31:11 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8d1c2c00) [pid = 29411] [serial = 1020] [outer = (nil)] [url = about:blank] 21:31:12 INFO - PROCESS | 29411 | 1465101072412 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]]]}] 21:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2838ms 21:31:12 INFO - PROCESS | 29411 | 1465101072490 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 21:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:31:12 INFO - PROCESS | 29411 | 1465101072496 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 21:31:12 INFO - PROCESS | 29411 | 1465101072504 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:31:12 INFO - PROCESS | 29411 | 1465101072511 Marionette TRACE conn4 <- [1,1426,null,{}] 21:31:12 INFO - PROCESS | 29411 | 1465101072518 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}] 21:31:12 INFO - PROCESS | 29411 | 1465101072524 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:12 INFO - PROCESS | 29411 | 1465101072693 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 21:31:12 INFO - PROCESS | 29411 | 1465101072706 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:12 INFO - PROCESS | 29411 | 1465101072714 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cdc00 == 31 [pid = 29411] [id = 364] 21:31:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8d59f800) [pid = 29411] [serial = 1093] [outer = (nil)] 21:31:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8d5ad000) [pid = 29411] [serial = 1094] [outer = 0x8d59f800] 21:31:12 INFO - PROCESS | 29411 | 1465101072792 Marionette DEBUG loaded listener.js 21:31:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8dd60800) [pid = 29411] [serial = 1095] [outer = 0x8d59f800] 21:31:13 INFO - PROCESS | 29411 | 1465101073785 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]]]}] 21:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1344ms 21:31:13 INFO - PROCESS | 29411 | 1465101073862 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 21:31:13 INFO - PROCESS | 29411 | 1465101073871 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 21:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:31:13 INFO - PROCESS | 29411 | 1465101073884 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:31:13 INFO - PROCESS | 29411 | 1465101073888 Marionette TRACE conn4 <- [1,1430,null,{}] 21:31:13 INFO - PROCESS | 29411 | 1465101073895 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}] 21:31:13 INFO - PROCESS | 29411 | 1465101073900 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:14 INFO - PROCESS | 29411 | 1465101074094 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 21:31:14 INFO - PROCESS | 29411 | 1465101074105 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:14 INFO - PROCESS | 29411 | 1465101074119 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e59f400 == 32 [pid = 29411] [id = 365] 21:31:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8e5aac00) [pid = 29411] [serial = 1096] [outer = (nil)] 21:31:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8e6ac000) [pid = 29411] [serial = 1097] [outer = 0x8e5aac00] 21:31:14 INFO - PROCESS | 29411 | 1465101074329 Marionette DEBUG loaded listener.js 21:31:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8e842800) [pid = 29411] [serial = 1098] [outer = 0x8e5aac00] 21:31:15 INFO - PROCESS | 29411 | 1465101075340 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]]]}] 21:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1482ms 21:31:15 INFO - PROCESS | 29411 | 1465101075368 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 21:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:31:15 INFO - PROCESS | 29411 | 1465101075372 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 21:31:15 INFO - PROCESS | 29411 | 1465101075379 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:31:15 INFO - PROCESS | 29411 | 1465101075385 Marionette TRACE conn4 <- [1,1434,null,{}] 21:31:15 INFO - PROCESS | 29411 | 1465101075408 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}] 21:31:15 INFO - PROCESS | 29411 | 1465101075418 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:15 INFO - PROCESS | 29411 | 1465101075635 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 21:31:15 INFO - PROCESS | 29411 | 1465101075669 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:15 INFO - PROCESS | 29411 | 1465101075686 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f85ec00 == 33 [pid = 29411] [id = 366] 21:31:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8f860c00) [pid = 29411] [serial = 1099] [outer = (nil)] 21:31:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8f866c00) [pid = 29411] [serial = 1100] [outer = 0x8f860c00] 21:31:15 INFO - PROCESS | 29411 | 1465101075842 Marionette DEBUG loaded listener.js 21:31:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x90f77c00) [pid = 29411] [serial = 1101] [outer = 0x8f860c00] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x911cb000) [pid = 29411] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x91398800) [pid = 29411] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x917ca800) [pid = 29411] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8c993400) [pid = 29411] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8edbd400) [pid = 29411] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x911d0000) [pid = 29411] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8d1c9800) [pid = 29411] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x917cb000) [pid = 29411] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e59c400) [pid = 29411] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8b5d7800) [pid = 29411] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8edc0800) [pid = 29411] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8d1c3400) [pid = 29411] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e408800) [pid = 29411] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:31:16 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92a91c00) [pid = 29411] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:31:17 INFO - PROCESS | 29411 | 1465101077318 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]]]}] 21:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1998ms 21:31:17 INFO - PROCESS | 29411 | 1465101077378 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 21:31:17 INFO - PROCESS | 29411 | 1465101077382 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 21:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:31:17 INFO - PROCESS | 29411 | 1465101077388 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:31:17 INFO - PROCESS | 29411 | 1465101077392 Marionette TRACE conn4 <- [1,1438,null,{}] 21:31:17 INFO - PROCESS | 29411 | 1465101077397 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}] 21:31:17 INFO - PROCESS | 29411 | 1465101077402 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:17 INFO - PROCESS | 29411 | 1465101077625 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 21:31:17 INFO - PROCESS | 29411 | 1465101077752 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:17 INFO - PROCESS | 29411 | 1465101077760 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e408400 == 34 [pid = 29411] [id = 367] 21:31:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e844400) [pid = 29411] [serial = 1102] [outer = (nil)] 21:31:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f7d000) [pid = 29411] [serial = 1103] [outer = 0x8e844400] 21:31:17 INFO - PROCESS | 29411 | 1465101077884 Marionette DEBUG loaded listener.js 21:31:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x911d1800) [pid = 29411] [serial = 1104] [outer = 0x8e844400] 21:31:18 INFO - PROCESS | 29411 | 1465101078712 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]]]}] 21:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1382ms 21:31:18 INFO - PROCESS | 29411 | 1465101078815 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 21:31:18 INFO - PROCESS | 29411 | 1465101078821 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 21:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:31:18 INFO - PROCESS | 29411 | 1465101078832 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:31:18 INFO - PROCESS | 29411 | 1465101078837 Marionette TRACE conn4 <- [1,1442,null,{}] 21:31:18 INFO - PROCESS | 29411 | 1465101078848 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}] 21:31:18 INFO - PROCESS | 29411 | 1465101078854 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:19 INFO - PROCESS | 29411 | 1465101079068 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 21:31:19 INFO - PROCESS | 29411 | 1465101079302 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:19 INFO - PROCESS | 29411 | 1465101079318 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98e400 == 35 [pid = 29411] [id = 368] 21:31:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8d5a1c00) [pid = 29411] [serial = 1105] [outer = (nil)] 21:31:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8d5acc00) [pid = 29411] [serial = 1106] [outer = 0x8d5a1c00] 21:31:19 INFO - PROCESS | 29411 | 1465101079420 Marionette DEBUG loaded listener.js 21:31:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8dd64400) [pid = 29411] [serial = 1107] [outer = 0x8d5a1c00] 21:31:20 INFO - PROCESS | 29411 | 1465101080393 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]]]}] 21:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1640ms 21:31:20 INFO - PROCESS | 29411 | 1465101080473 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 21:31:20 INFO - PROCESS | 29411 | 1465101080478 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 21:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:31:20 INFO - PROCESS | 29411 | 1465101080489 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:31:20 INFO - PROCESS | 29411 | 1465101080494 Marionette TRACE conn4 <- [1,1446,null,{}] 21:31:20 INFO - PROCESS | 29411 | 1465101080502 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}] 21:31:20 INFO - PROCESS | 29411 | 1465101080508 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:20 INFO - PROCESS | 29411 | 1465101080731 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 21:31:21 INFO - PROCESS | 29411 | 1465101080999 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:21 INFO - PROCESS | 29411 | 1465101081007 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6adc00 == 36 [pid = 29411] [id = 369] 21:31:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8edba000) [pid = 29411] [serial = 1108] [outer = (nil)] 21:31:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8eedec00) [pid = 29411] [serial = 1109] [outer = 0x8edba000] 21:31:21 INFO - PROCESS | 29411 | 1465101081094 Marionette DEBUG loaded listener.js 21:31:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8f6cf000) [pid = 29411] [serial = 1110] [outer = 0x8edba000] 21:31:22 INFO - PROCESS | 29411 | 1465101082072 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]]]}] 21:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1639ms 21:31:22 INFO - PROCESS | 29411 | 1465101082126 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 21:31:22 INFO - PROCESS | 29411 | 1465101082130 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 21:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:31:22 INFO - PROCESS | 29411 | 1465101082137 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:31:22 INFO - PROCESS | 29411 | 1465101082141 Marionette TRACE conn4 <- [1,1450,null,{}] 21:31:22 INFO - PROCESS | 29411 | 1465101082155 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}] 21:31:22 INFO - PROCESS | 29411 | 1465101082164 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:22 INFO - PROCESS | 29411 | 1465101082397 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 21:31:22 INFO - PROCESS | 29411 | 1465101082723 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:22 INFO - PROCESS | 29411 | 1465101082737 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f01800 == 37 [pid = 29411] [id = 370] 21:31:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x91f04000) [pid = 29411] [serial = 1111] [outer = (nil)] 21:31:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x91f9b800) [pid = 29411] [serial = 1112] [outer = 0x91f04000] 21:31:22 INFO - PROCESS | 29411 | 1465101082829 Marionette DEBUG loaded listener.js 21:31:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x91fa6800) [pid = 29411] [serial = 1113] [outer = 0x91f04000] 21:31:23 INFO - PROCESS | 29411 | 1465101083810 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]]]}] 21:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1741ms 21:31:23 INFO - PROCESS | 29411 | 1465101083879 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 21:31:23 INFO - PROCESS | 29411 | 1465101083883 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 21:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:31:23 INFO - PROCESS | 29411 | 1465101083890 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:31:23 INFO - PROCESS | 29411 | 1465101083894 Marionette TRACE conn4 <- [1,1454,null,{}] 21:31:23 INFO - PROCESS | 29411 | 1465101083900 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}] 21:31:23 INFO - PROCESS | 29411 | 1465101083905 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:24 INFO - PROCESS | 29411 | 1465101084128 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 21:31:24 INFO - PROCESS | 29411 | 1465101084347 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:24 INFO - PROCESS | 29411 | 1465101084355 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a6800 == 38 [pid = 29411] [id = 371] 21:31:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x91fc7400) [pid = 29411] [serial = 1114] [outer = (nil)] 21:31:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x92a8e000) [pid = 29411] [serial = 1115] [outer = 0x91fc7400] 21:31:24 INFO - PROCESS | 29411 | 1465101084484 Marionette DEBUG loaded listener.js 21:31:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x92a92000) [pid = 29411] [serial = 1116] [outer = 0x91fc7400] 21:31:25 INFO - PROCESS | 29411 | 1465101085398 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]]]}] 21:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1582ms 21:31:25 INFO - PROCESS | 29411 | 1465101085473 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 21:31:25 INFO - PROCESS | 29411 | 1465101085477 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 21:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:31:25 INFO - PROCESS | 29411 | 1465101085484 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:31:25 INFO - PROCESS | 29411 | 1465101085486 Marionette TRACE conn4 <- [1,1458,null,{}] 21:31:25 INFO - PROCESS | 29411 | 1465101085493 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}] 21:31:25 INFO - PROCESS | 29411 | 1465101085498 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:25 INFO - PROCESS | 29411 | 1465101085713 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 21:31:25 INFO - PROCESS | 29411 | 1465101085930 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:25 INFO - PROCESS | 29411 | 1465101085937 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f9d000 == 39 [pid = 29411] [id = 372] 21:31:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x92ac2400) [pid = 29411] [serial = 1117] [outer = (nil)] 21:31:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x92d0f400) [pid = 29411] [serial = 1118] [outer = 0x92ac2400] 21:31:26 INFO - PROCESS | 29411 | 1465101086061 Marionette DEBUG loaded listener.js 21:31:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x92d12c00) [pid = 29411] [serial = 1119] [outer = 0x92ac2400] 21:31:26 INFO - PROCESS | 29411 | 1465101086985 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]]]}] 21:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1540ms 21:31:27 INFO - PROCESS | 29411 | 1465101087025 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 21:31:27 INFO - PROCESS | 29411 | 1465101087028 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 21:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:31:27 INFO - PROCESS | 29411 | 1465101087035 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:31:27 INFO - PROCESS | 29411 | 1465101087039 Marionette TRACE conn4 <- [1,1462,null,{}] 21:31:27 INFO - PROCESS | 29411 | 1465101087045 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}] 21:31:27 INFO - PROCESS | 29411 | 1465101087057 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:27 INFO - PROCESS | 29411 | 1465101087301 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 21:31:27 INFO - PROCESS | 29411 | 1465101087547 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:27 INFO - PROCESS | 29411 | 1465101087556 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a6400 == 40 [pid = 29411] [id = 373] 21:31:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x913a1000) [pid = 29411] [serial = 1120] [outer = (nil)] 21:31:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x9386ec00) [pid = 29411] [serial = 1121] [outer = 0x913a1000] 21:31:27 INFO - PROCESS | 29411 | 1465101087692 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x93b69400) [pid = 29411] [serial = 1122] [outer = 0x913a1000] 21:31:28 INFO - PROCESS | 29411 | 1465101088806 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]]]}] 21:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1838ms 21:31:28 INFO - PROCESS | 29411 | 1465101088875 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 29411 | 1465101088878 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 21:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:31:28 INFO - PROCESS | 29411 | 1465101088885 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 29411 | 1465101088889 Marionette TRACE conn4 <- [1,1466,null,{}] 21:31:28 INFO - PROCESS | 29411 | 1465101088894 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}] 21:31:28 INFO - PROCESS | 29411 | 1465101088900 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:29 INFO - PROCESS | 29411 | 1465101089072 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 21:31:29 INFO - PROCESS | 29411 | 1465101089448 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:29 INFO - PROCESS | 29411 | 1465101089455 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c988000 == 41 [pid = 29411] [id = 374] 21:31:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8c988c00) [pid = 29411] [serial = 1123] [outer = (nil)] 21:31:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x8c993c00) [pid = 29411] [serial = 1124] [outer = 0x8c988c00] 21:31:29 INFO - PROCESS | 29411 | 1465101089550 Marionette DEBUG loaded listener.js 21:31:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 97 (0x8d1cb400) [pid = 29411] [serial = 1125] [outer = 0x8c988c00] 21:31:30 INFO - PROCESS | 29411 | 1465101090485 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]]]}] 21:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1693ms 21:31:30 INFO - PROCESS | 29411 | 1465101090581 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 21:31:30 INFO - PROCESS | 29411 | 1465101090587 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 21:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:31:30 INFO - PROCESS | 29411 | 1465101090596 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:31:30 INFO - PROCESS | 29411 | 1465101090600 Marionette TRACE conn4 <- [1,1470,null,{}] 21:31:30 INFO - PROCESS | 29411 | 1465101090608 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}] 21:31:30 INFO - PROCESS | 29411 | 1465101090616 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:30 INFO - PROCESS | 29411 | 1465101090844 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 21:31:31 INFO - PROCESS | 29411 | --DOCSHELL 0x8f85ec00 == 40 [pid = 29411] [id = 366] 21:31:31 INFO - PROCESS | 29411 | --DOCSHELL 0x8e59f400 == 39 [pid = 29411] [id = 365] 21:31:31 INFO - PROCESS | 29411 | 1465101091074 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:31 INFO - PROCESS | 29411 | 1465101091085 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:31 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cdc00 == 38 [pid = 29411] [id = 364] 21:31:31 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5db000 == 39 [pid = 29411] [id = 375] 21:31:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 98 (0x8d1c8400) [pid = 29411] [serial = 1126] [outer = (nil)] 21:31:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 99 (0x8e59ec00) [pid = 29411] [serial = 1127] [outer = 0x8d1c8400] 21:31:31 INFO - PROCESS | 29411 | 1465101091159 Marionette DEBUG loaded listener.js 21:31:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 100 (0x8e840c00) [pid = 29411] [serial = 1128] [outer = 0x8d1c8400] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 99 (0x913a0000) [pid = 29411] [serial = 1061] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 98 (0x917cbc00) [pid = 29411] [serial = 1062] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 97 (0x91f0a400) [pid = 29411] [serial = 1064] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 96 (0x92acd800) [pid = 29411] [serial = 1049] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x92d15c00) [pid = 29411] [serial = 1050] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x92a95000) [pid = 29411] [serial = 1046] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x92ac8400) [pid = 29411] [serial = 1047] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x8eeeac00) [pid = 29411] [serial = 1058] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x91397c00) [pid = 29411] [serial = 1037] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x913a0800) [pid = 29411] [serial = 1038] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8f6c7800) [pid = 29411] [serial = 1029] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x91fbe400) [pid = 29411] [serial = 1043] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x91fbbc00) [pid = 29411] [serial = 1044] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x917ccc00) [pid = 29411] [serial = 1040] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x91f0d000) [pid = 29411] [serial = 1041] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8c990000) [pid = 29411] [serial = 1052] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8d1cc400) [pid = 29411] [serial = 1053] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8eede400) [pid = 29411] [serial = 1034] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8f85e400) [pid = 29411] [serial = 1035] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8d5aa000) [pid = 29411] [serial = 1031] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8dd5c000) [pid = 29411] [serial = 1032] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e40fc00) [pid = 29411] [serial = 1055] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8e5aa400) [pid = 29411] [serial = 1056] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x92a97400) [pid = 29411] [serial = 1067] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x92de8400) [pid = 29411] [serial = 1068] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x91fa3c00) [pid = 29411] [serial = 1065] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8f86b000) [pid = 29411] [serial = 1059] [outer = (nil)] [url = about:blank] 21:31:32 INFO - PROCESS | 29411 | 1465101092083 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]]]}] 21:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1540ms 21:31:32 INFO - PROCESS | 29411 | 1465101092141 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 21:31:32 INFO - PROCESS | 29411 | 1465101092148 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 21:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:31:32 INFO - PROCESS | 29411 | 1465101092155 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:31:32 INFO - PROCESS | 29411 | 1465101092159 Marionette TRACE conn4 <- [1,1474,null,{}] 21:31:32 INFO - PROCESS | 29411 | 1465101092165 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}] 21:31:32 INFO - PROCESS | 29411 | 1465101092170 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:32 INFO - PROCESS | 29411 | 1465101092350 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 21:31:32 INFO - PROCESS | 29411 | 1465101092482 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:32 INFO - PROCESS | 29411 | 1465101092491 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5aa000 == 40 [pid = 29411] [id = 376] 21:31:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8eede400) [pid = 29411] [serial = 1129] [outer = (nil)] 21:31:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8f862c00) [pid = 29411] [serial = 1130] [outer = 0x8eede400] 21:31:32 INFO - PROCESS | 29411 | 1465101092581 Marionette DEBUG loaded listener.js 21:31:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x90f7c000) [pid = 29411] [serial = 1131] [outer = 0x8eede400] 21:31:33 INFO - PROCESS | 29411 | 1465101093456 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]]]}] 21:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1380ms 21:31:33 INFO - PROCESS | 29411 | 1465101093537 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 21:31:33 INFO - PROCESS | 29411 | 1465101093544 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 21:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:31:33 INFO - PROCESS | 29411 | 1465101093559 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:31:33 INFO - PROCESS | 29411 | 1465101093569 Marionette TRACE conn4 <- [1,1478,null,{}] 21:31:33 INFO - PROCESS | 29411 | 1465101093578 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}] 21:31:33 INFO - PROCESS | 29411 | 1465101093585 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:33 INFO - PROCESS | 29411 | 1465101093765 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 21:31:33 INFO - PROCESS | 29411 | 1465101093920 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:33 INFO - PROCESS | 29411 | 1465101093927 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5aa400 == 41 [pid = 29411] [id = 377] 21:31:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x913a2800) [pid = 29411] [serial = 1132] [outer = (nil)] 21:31:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x917cc400) [pid = 29411] [serial = 1133] [outer = 0x913a2800] 21:31:34 INFO - PROCESS | 29411 | 1465101094001 Marionette DEBUG loaded listener.js 21:31:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91f0c000) [pid = 29411] [serial = 1134] [outer = 0x913a2800] 21:31:34 INFO - PROCESS | 29411 | 1465101094924 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]]]}] 21:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1398ms 21:31:34 INFO - PROCESS | 29411 | 1465101094951 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 21:31:34 INFO - PROCESS | 29411 | 1465101094955 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 21:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:31:34 INFO - PROCESS | 29411 | 1465101094967 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:31:34 INFO - PROCESS | 29411 | 1465101094985 Marionette TRACE conn4 <- [1,1482,null,{}] 21:31:35 INFO - PROCESS | 29411 | 1465101095003 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}] 21:31:35 INFO - PROCESS | 29411 | 1465101095010 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:35 INFO - PROCESS | 29411 | 1465101095248 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 21:31:35 INFO - PROCESS | 29411 | 1465101095273 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:35 INFO - PROCESS | 29411 | 1465101095283 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c6000 == 42 [pid = 29411] [id = 378] 21:31:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x91f01400) [pid = 29411] [serial = 1135] [outer = (nil)] 21:31:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x91fc0800) [pid = 29411] [serial = 1136] [outer = 0x91f01400] 21:31:35 INFO - PROCESS | 29411 | 1465101095354 Marionette DEBUG loaded listener.js 21:31:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x91fc2c00) [pid = 29411] [serial = 1137] [outer = 0x91f01400] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e5aac00) [pid = 29411] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x93b69000) [pid = 29411] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x92deb000) [pid = 29411] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e403c00) [pid = 29411] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8d5a4000) [pid = 29411] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8d59f800) [pid = 29411] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8c991400) [pid = 29411] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d5aac00) [pid = 29411] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8f860c00) [pid = 29411] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92df0400) [pid = 29411] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:31:35 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x911c6000) [pid = 29411] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:31:36 INFO - PROCESS | 29411 | 1465101096321 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]]]}] 21:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1411ms 21:31:36 INFO - PROCESS | 29411 | 1465101096381 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 21:31:36 INFO - PROCESS | 29411 | 1465101096384 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 21:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:31:36 INFO - PROCESS | 29411 | 1465101096391 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:31:36 INFO - PROCESS | 29411 | 1465101096394 Marionette TRACE conn4 <- [1,1486,null,{}] 21:31:36 INFO - PROCESS | 29411 | 1465101096399 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}] 21:31:36 INFO - PROCESS | 29411 | 1465101096405 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:36 INFO - PROCESS | 29411 | 1465101096607 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 21:31:36 INFO - PROCESS | 29411 | 1465101096622 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:36 INFO - PROCESS | 29411 | 1465101096638 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee8800 == 43 [pid = 29411] [id = 379] 21:31:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8f868c00) [pid = 29411] [serial = 1138] [outer = (nil)] 21:31:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x91fa6400) [pid = 29411] [serial = 1139] [outer = 0x8f868c00] 21:31:36 INFO - PROCESS | 29411 | 1465101096715 Marionette DEBUG loaded listener.js 21:31:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x92ac3400) [pid = 29411] [serial = 1140] [outer = 0x8f868c00] 21:31:37 INFO - PROCESS | 29411 | 1465101097608 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]]]}] 21:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1278ms 21:31:37 INFO - PROCESS | 29411 | 1465101097671 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 21:31:37 INFO - PROCESS | 29411 | 1465101097674 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 21:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:31:37 INFO - PROCESS | 29411 | 1465101097680 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:31:37 INFO - PROCESS | 29411 | 1465101097684 Marionette TRACE conn4 <- [1,1490,null,{}] 21:31:37 INFO - PROCESS | 29411 | 1465101097689 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}] 21:31:37 INFO - PROCESS | 29411 | 1465101097694 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:37 INFO - PROCESS | 29411 | 1465101097852 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 21:31:38 INFO - PROCESS | 29411 | 1465101098054 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:38 INFO - PROCESS | 29411 | 1465101098067 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3800 == 44 [pid = 29411] [id = 380] 21:31:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8b5d4400) [pid = 29411] [serial = 1141] [outer = (nil)] 21:31:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8b5da800) [pid = 29411] [serial = 1142] [outer = 0x8b5d4400] 21:31:38 INFO - PROCESS | 29411 | 1465101098202 Marionette DEBUG loaded listener.js 21:31:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8c995400) [pid = 29411] [serial = 1143] [outer = 0x8b5d4400] 21:31:39 INFO - PROCESS | 29411 | 1465101099243 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]]]}] 21:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1632ms 21:31:39 INFO - PROCESS | 29411 | 1465101099317 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 21:31:39 INFO - PROCESS | 29411 | 1465101099323 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 21:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:31:39 INFO - PROCESS | 29411 | 1465101099332 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:31:39 INFO - PROCESS | 29411 | 1465101099337 Marionette TRACE conn4 <- [1,1494,null,{}] 21:31:39 INFO - PROCESS | 29411 | 1465101099346 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}] 21:31:39 INFO - PROCESS | 29411 | 1465101099354 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:39 INFO - PROCESS | 29411 | 1465101099587 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 21:31:39 INFO - PROCESS | 29411 | 1465101099866 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:39 INFO - PROCESS | 29411 | 1465101099878 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd62c00 == 45 [pid = 29411] [id = 381] 21:31:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8e5a4c00) [pid = 29411] [serial = 1144] [outer = (nil)] 21:31:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8e6a9400) [pid = 29411] [serial = 1145] [outer = 0x8e5a4c00] 21:31:39 INFO - PROCESS | 29411 | 1465101099964 Marionette DEBUG loaded listener.js 21:31:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8e848c00) [pid = 29411] [serial = 1146] [outer = 0x8e5a4c00] 21:31:40 INFO - PROCESS | 29411 | 1465101100949 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]]]}] 21:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1692ms 21:31:41 INFO - PROCESS | 29411 | 1465101101028 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 21:31:41 INFO - PROCESS | 29411 | 1465101101035 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 21:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:31:41 INFO - PROCESS | 29411 | 1465101101043 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:31:41 INFO - PROCESS | 29411 | 1465101101047 Marionette TRACE conn4 <- [1,1498,null,{}] 21:31:41 INFO - PROCESS | 29411 | 1465101101053 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}] 21:31:41 INFO - PROCESS | 29411 | 1465101101058 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:41 INFO - PROCESS | 29411 | 1465101101298 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 21:31:41 INFO - PROCESS | 29411 | 1465101101623 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:41 INFO - PROCESS | 29411 | 1465101101632 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eedb800 == 46 [pid = 29411] [id = 382] 21:31:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8f6cd800) [pid = 29411] [serial = 1147] [outer = (nil)] 21:31:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8f6d1c00) [pid = 29411] [serial = 1148] [outer = 0x8f6cd800] 21:31:41 INFO - PROCESS | 29411 | 1465101101717 Marionette DEBUG loaded listener.js 21:31:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x90f76c00) [pid = 29411] [serial = 1149] [outer = 0x8f6cd800] 21:31:42 INFO - PROCESS | 29411 | 1465101102635 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]]]}] 21:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 21:31:42 INFO - PROCESS | 29411 | 1465101102680 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 21:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:31:42 INFO - PROCESS | 29411 | 1465101102686 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 21:31:42 INFO - PROCESS | 29411 | 1465101102700 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:31:42 INFO - PROCESS | 29411 | 1465101102710 Marionette TRACE conn4 <- [1,1502,null,{}] 21:31:42 INFO - PROCESS | 29411 | 1465101102719 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}] 21:31:42 INFO - PROCESS | 29411 | 1465101102726 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:42 INFO - PROCESS | 29411 | 1465101102962 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 21:31:43 INFO - PROCESS | 29411 | 1465101103180 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:43 INFO - PROCESS | 29411 | 1465101103187 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cb400 == 47 [pid = 29411] [id = 383] 21:31:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x91f0d000) [pid = 29411] [serial = 1150] [outer = (nil)] 21:31:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x92a90000) [pid = 29411] [serial = 1151] [outer = 0x91f0d000] 21:31:43 INFO - PROCESS | 29411 | 1465101103325 Marionette DEBUG loaded listener.js 21:31:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x92d0fc00) [pid = 29411] [serial = 1152] [outer = 0x91f0d000] 21:31:44 INFO - PROCESS | 29411 | 1465101104233 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]]]}] 21:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1599ms 21:31:44 INFO - PROCESS | 29411 | 1465101104293 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 21:31:44 INFO - PROCESS | 29411 | 1465101104297 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 21:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:31:44 INFO - PROCESS | 29411 | 1465101104304 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:31:44 INFO - PROCESS | 29411 | 1465101104306 Marionette TRACE conn4 <- [1,1506,null,{}] 21:31:44 INFO - PROCESS | 29411 | 1465101104313 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}] 21:31:44 INFO - PROCESS | 29411 | 1465101104318 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:44 INFO - PROCESS | 29411 | 1465101104543 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 21:31:44 INFO - PROCESS | 29411 | 1465101104771 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:44 INFO - PROCESS | 29411 | 1465101104781 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e59cc00 == 48 [pid = 29411] [id = 384] 21:31:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x911cb000) [pid = 29411] [serial = 1153] [outer = (nil)] 21:31:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x93846400) [pid = 29411] [serial = 1154] [outer = 0x911cb000] 21:31:44 INFO - PROCESS | 29411 | 1465101104879 Marionette DEBUG loaded listener.js 21:31:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x93879400) [pid = 29411] [serial = 1155] [outer = 0x911cb000] 21:31:45 INFO - PROCESS | 29411 | 1465101105856 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]]]}] 21:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1586ms 21:31:45 INFO - PROCESS | 29411 | 1465101105891 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 21:31:45 INFO - PROCESS | 29411 | 1465101105895 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 21:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:31:45 INFO - PROCESS | 29411 | 1465101105902 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:31:45 INFO - PROCESS | 29411 | 1465101105905 Marionette TRACE conn4 <- [1,1510,null,{}] 21:31:45 INFO - PROCESS | 29411 | 1465101105911 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}] 21:31:45 INFO - PROCESS | 29411 | 1465101105916 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:46 INFO - PROCESS | 29411 | 1465101106100 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 21:31:46 INFO - PROCESS | 29411 | 1465101106613 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:46 INFO - PROCESS | 29411 | 1465101106619 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a5800 == 49 [pid = 29411] [id = 385] 21:31:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8d5a7400) [pid = 29411] [serial = 1156] [outer = (nil)] 21:31:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8dd5b800) [pid = 29411] [serial = 1157] [outer = 0x8d5a7400] 21:31:46 INFO - PROCESS | 29411 | 1465101106742 Marionette DEBUG loaded listener.js 21:31:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x8e407c00) [pid = 29411] [serial = 1158] [outer = 0x8d5a7400] 21:31:47 INFO - PROCESS | 29411 | 1465101107684 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]]]}] 21:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1831ms 21:31:47 INFO - PROCESS | 29411 | 1465101107736 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 29411 | 1465101107741 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 21:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:31:47 INFO - PROCESS | 29411 | 1465101107749 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - PROCESS | 29411 | 1465101107754 Marionette TRACE conn4 <- [1,1514,null,{}] 21:31:47 INFO - PROCESS | 29411 | 1465101107762 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}] 21:31:47 INFO - PROCESS | 29411 | 1465101107767 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:48 INFO - PROCESS | 29411 | 1465101108026 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 21:31:48 INFO - PROCESS | 29411 | 1465101108271 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:48 INFO - PROCESS | 29411 | 1465101108279 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd65800 == 50 [pid = 29411] [id = 386] 21:31:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x8e40b800) [pid = 29411] [serial = 1159] [outer = (nil)] 21:31:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x8eee5800) [pid = 29411] [serial = 1160] [outer = 0x8e40b800] 21:31:48 INFO - PROCESS | 29411 | 1465101108382 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8f85e800) [pid = 29411] [serial = 1161] [outer = 0x8e40b800] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e409800 == 49 [pid = 29411] [id = 353] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e406400 == 48 [pid = 29411] [id = 351] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a7000 == 47 [pid = 29411] [id = 341] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee8800 == 46 [pid = 29411] [id = 379] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x917c6000 == 45 [pid = 29411] [id = 378] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5aa400 == 44 [pid = 29411] [id = 377] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5aa000 == 43 [pid = 29411] [id = 376] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5db000 == 42 [pid = 29411] [id = 375] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8c988000 == 41 [pid = 29411] [id = 374] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5aa400 == 40 [pid = 29411] [id = 363] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x90f7e400 == 39 [pid = 29411] [id = 357] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8c991000 == 38 [pid = 29411] [id = 362] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x92dec000 == 37 [pid = 29411] [id = 358] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd57c00 == 36 [pid = 29411] [id = 340] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x91f9d000 == 35 [pid = 29411] [id = 372] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a6800 == 34 [pid = 29411] [id = 352] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7000 == 33 [pid = 29411] [id = 350] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a6800 == 32 [pid = 29411] [id = 371] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98b800 == 31 [pid = 29411] [id = 345] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6adc00 == 30 [pid = 29411] [id = 369] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98e400 == 29 [pid = 29411] [id = 368] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c7000 == 28 [pid = 29411] [id = 346] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e401400 == 27 [pid = 29411] [id = 356] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x92a90c00 == 26 [pid = 29411] [id = 355] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8c988800 == 25 [pid = 29411] [id = 348] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a6400 == 24 [pid = 29411] [id = 373] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e69e400 == 23 [pid = 29411] [id = 354] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x91f01800 == 22 [pid = 29411] [id = 370] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc0400 == 21 [pid = 29411] [id = 344] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3000 == 20 [pid = 29411] [id = 343] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e408400 == 19 [pid = 29411] [id = 367] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98ac00 == 18 [pid = 29411] [id = 342] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5df000 == 17 [pid = 29411] [id = 347] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c8400 == 16 [pid = 29411] [id = 349] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e59d800 == 15 [pid = 29411] [id = 359] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d1000 == 14 [pid = 29411] [id = 360] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98e800 == 13 [pid = 29411] [id = 361] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8e59cc00 == 12 [pid = 29411] [id = 384] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cb400 == 11 [pid = 29411] [id = 383] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd62c00 == 10 [pid = 29411] [id = 381] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8eedb800 == 9 [pid = 29411] [id = 382] 21:31:49 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3800 == 8 [pid = 29411] [id = 380] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8e842800) [pid = 29411] [serial = 1098] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x93c33400) [pid = 29411] [serial = 1082] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x93be6400) [pid = 29411] [serial = 1080] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x93c35000) [pid = 29411] [serial = 1083] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8e6a6c00) [pid = 29411] [serial = 1070] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x94871400) [pid = 29411] [serial = 1086] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8dd60800) [pid = 29411] [serial = 1095] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x9139c800) [pid = 29411] [serial = 1089] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8e5a1000) [pid = 29411] [serial = 1088] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8e5a9c00) [pid = 29411] [serial = 1091] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8edbfc00) [pid = 29411] [serial = 1071] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8f866c00) [pid = 29411] [serial = 1100] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e6ac000) [pid = 29411] [serial = 1097] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8edbbc00) [pid = 29411] [serial = 1092] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x90f77c00) [pid = 29411] [serial = 1101] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8d5ad000) [pid = 29411] [serial = 1094] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x93842c00) [pid = 29411] [serial = 1076] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x913a4400) [pid = 29411] [serial = 1074] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x93878c00) [pid = 29411] [serial = 1077] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x911cac00) [pid = 29411] [serial = 1073] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x93b6e400) [pid = 29411] [serial = 1079] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x94761000) [pid = 29411] [serial = 1085] [outer = (nil)] [url = about:blank] 21:31:49 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x90f7d000) [pid = 29411] [serial = 1103] [outer = (nil)] [url = about:blank] 21:31:50 INFO - PROCESS | 29411 | 1465101110389 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]]]}] 21:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2694ms 21:31:50 INFO - PROCESS | 29411 | 1465101110450 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 21:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:31:50 INFO - PROCESS | 29411 | 1465101110456 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 21:31:50 INFO - PROCESS | 29411 | 1465101110465 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:31:50 INFO - PROCESS | 29411 | 1465101110472 Marionette TRACE conn4 <- [1,1518,null,{}] 21:31:50 INFO - PROCESS | 29411 | 1465101110479 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}] 21:31:50 INFO - PROCESS | 29411 | 1465101110485 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:50 INFO - PROCESS | 29411 | 1465101110659 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 21:31:50 INFO - PROCESS | 29411 | 1465101110671 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:50 INFO - PROCESS | 29411 | 1465101110679 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c9c00 == 9 [pid = 29411] [id = 387] 21:31:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8d5a0000) [pid = 29411] [serial = 1162] [outer = (nil)] 21:31:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8d5a6800) [pid = 29411] [serial = 1163] [outer = 0x8d5a0000] 21:31:50 INFO - PROCESS | 29411 | 1465101110768 Marionette DEBUG loaded listener.js 21:31:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8dd59400) [pid = 29411] [serial = 1164] [outer = 0x8d5a0000] 21:31:51 INFO - PROCESS | 29411 | 1465101111706 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]]]}] 21:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1283ms 21:31:51 INFO - PROCESS | 29411 | 1465101111748 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 21:31:51 INFO - PROCESS | 29411 | 1465101111756 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 21:31:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:31:51 INFO - PROCESS | 29411 | 1465101111768 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:31:51 INFO - PROCESS | 29411 | 1465101111772 Marionette TRACE conn4 <- [1,1522,null,{}] 21:31:51 INFO - PROCESS | 29411 | 1465101111779 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}] 21:31:51 INFO - PROCESS | 29411 | 1465101111785 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:52 INFO - PROCESS | 29411 | 1465101112026 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 21:31:52 INFO - PROCESS | 29411 | 1465101112121 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:52 INFO - PROCESS | 29411 | 1465101112132 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a6400 == 10 [pid = 29411] [id = 388] 21:31:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8e6a7000) [pid = 29411] [serial = 1165] [outer = (nil)] 21:31:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8e6ab000) [pid = 29411] [serial = 1166] [outer = 0x8e6a7000] 21:31:52 INFO - PROCESS | 29411 | 1465101112204 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8e842000) [pid = 29411] [serial = 1167] [outer = 0x8e6a7000] 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:52 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:53 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 () { 21:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:31:53 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 () { 21:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:31:53 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 () { 21:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:31:53 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 () { 21:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:31:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1292ms 21:31:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:31:53 INFO - PROCESS | 29411 | 1465101113032 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"]]]}] 21:31:53 INFO - PROCESS | 29411 | 1465101113066 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 21:31:53 INFO - PROCESS | 29411 | 1465101113074 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 21:31:53 INFO - PROCESS | 29411 | 1465101113085 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:31:53 INFO - PROCESS | 29411 | 1465101113091 Marionette TRACE conn4 <- [1,1526,null,{}] 21:31:53 INFO - PROCESS | 29411 | 1465101113116 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}] 21:31:53 INFO - PROCESS | 29411 | 1465101113126 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:53 INFO - PROCESS | 29411 | 1465101113344 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 21:31:53 INFO - PROCESS | 29411 | 1465101113377 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:53 INFO - PROCESS | 29411 | 1465101113389 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f864000 == 11 [pid = 29411] [id = 389] 21:31:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8f865000) [pid = 29411] [serial = 1168] [outer = (nil)] 21:31:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8f86c400) [pid = 29411] [serial = 1169] [outer = 0x8f865000] 21:31:53 INFO - PROCESS | 29411 | 1465101113460 Marionette DEBUG loaded listener.js 21:31:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x90f7e400) [pid = 29411] [serial = 1170] [outer = 0x8f865000] 21:31:54 INFO - PROCESS | 29411 | 1465101114310 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"]]]}] 21:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:31:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1251ms 21:31:54 INFO - PROCESS | 29411 | 1465101114370 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 21:31:54 INFO - PROCESS | 29411 | 1465101114374 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 21:31:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:31:54 INFO - PROCESS | 29411 | 1465101114381 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:31:54 INFO - PROCESS | 29411 | 1465101114383 Marionette TRACE conn4 <- [1,1530,null,{}] 21:31:54 INFO - PROCESS | 29411 | 1465101114389 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}] 21:31:54 INFO - PROCESS | 29411 | 1465101114394 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:55 INFO - PROCESS | 29411 | 1465101115094 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8f868c00) [pid = 29411] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x91f01400) [pid = 29411] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e844400) [pid = 29411] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x91fc7400) [pid = 29411] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x913a1000) [pid = 29411] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x91f04000) [pid = 29411] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8eede400) [pid = 29411] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8edba000) [pid = 29411] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8c988c00) [pid = 29411] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d5a1c00) [pid = 29411] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x92ac2400) [pid = 29411] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d1c8400) [pid = 29411] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:31:55 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x913a2800) [pid = 29411] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:31:55 INFO - PROCESS | 29411 | 1465101115305 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:55 INFO - PROCESS | 29411 | 1465101115312 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5de400 == 12 [pid = 29411] [id = 390] 21:31:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8c988c00) [pid = 29411] [serial = 1171] [outer = (nil)] 21:31:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8d5a5c00) [pid = 29411] [serial = 1172] [outer = 0x8c988c00] 21:31:55 INFO - PROCESS | 29411 | 1465101115383 Marionette DEBUG loaded listener.js 21:31:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f868c00) [pid = 29411] [serial = 1173] [outer = 0x8c988c00] 21:31:56 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 21:31:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:31:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:31:56 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. 21:31:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:31:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1642ms 21:31:56 INFO - PROCESS | 29411 | 1465101116007 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]]]}] 21:31:56 INFO - PROCESS | 29411 | 1465101116029 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 21:31:56 INFO - PROCESS | 29411 | 1465101116034 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 21:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:31:56 INFO - PROCESS | 29411 | 1465101116040 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:31:56 INFO - PROCESS | 29411 | 1465101116043 Marionette TRACE conn4 <- [1,1534,null,{}] 21:31:56 INFO - PROCESS | 29411 | 1465101116049 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}] 21:31:56 INFO - PROCESS | 29411 | 1465101116054 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:56 INFO - PROCESS | 29411 | 1465101116194 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 21:31:56 INFO - PROCESS | 29411 | 1465101116334 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:56 INFO - PROCESS | 29411 | 1465101116343 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c5c00 == 13 [pid = 29411] [id = 391] 21:31:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8d5ad000) [pid = 29411] [serial = 1174] [outer = (nil)] 21:31:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x917c7800) [pid = 29411] [serial = 1175] [outer = 0x8d5ad000] 21:31:56 INFO - PROCESS | 29411 | 1465101116410 Marionette DEBUG loaded listener.js 21:31:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x917ccc00) [pid = 29411] [serial = 1176] [outer = 0x8d5ad000] 21:31:57 INFO - PROCESS | 29411 | 1465101117307 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]]]}] 21:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1328ms 21:31:57 INFO - PROCESS | 29411 | 1465101117370 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 29411 | 1465101117377 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 21:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:31:57 INFO - PROCESS | 29411 | 1465101117387 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 29411 | 1465101117391 Marionette TRACE conn4 <- [1,1538,null,{}] 21:31:57 INFO - PROCESS | 29411 | 1465101117400 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}] 21:31:57 INFO - PROCESS | 29411 | 1465101117407 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:57 INFO - PROCESS | 29411 | 1465101117630 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 21:31:57 INFO - PROCESS | 29411 | 1465101117806 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:57 INFO - PROCESS | 29411 | 1465101117819 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7c00 == 14 [pid = 29411] [id = 392] 21:31:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8b5dc000) [pid = 29411] [serial = 1177] [outer = (nil)] 21:31:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8d5a9800) [pid = 29411] [serial = 1178] [outer = 0x8b5dc000] 21:31:57 INFO - PROCESS | 29411 | 1465101117906 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8e407000) [pid = 29411] [serial = 1179] [outer = 0x8b5dc000] 21:31:58 INFO - PROCESS | 29411 | 1465101118995 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]]]}] 21:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1687ms 21:31:59 INFO - PROCESS | 29411 | 1465101119074 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 29411 | 1465101119082 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 21:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:31:59 INFO - PROCESS | 29411 | 1465101119092 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - PROCESS | 29411 | 1465101119097 Marionette TRACE conn4 <- [1,1542,null,{}] 21:31:59 INFO - PROCESS | 29411 | 1465101119103 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}] 21:31:59 INFO - PROCESS | 29411 | 1465101119109 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:59 INFO - PROCESS | 29411 | 1465101119333 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 21:31:59 INFO - PROCESS | 29411 | 1465101119601 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:59 INFO - PROCESS | 29411 | 1465101119608 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:31:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40c800 == 15 [pid = 29411] [id = 393] 21:31:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8edbe800) [pid = 29411] [serial = 1180] [outer = (nil)] 21:31:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8eee7800) [pid = 29411] [serial = 1181] [outer = 0x8edbe800] 21:31:59 INFO - PROCESS | 29411 | 1465101119696 Marionette DEBUG loaded listener.js 21:31:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8f6d4000) [pid = 29411] [serial = 1182] [outer = 0x8edbe800] 21:32:00 INFO - PROCESS | 29411 | 1465101120694 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]]]}] 21:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1633ms 21:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:32:00 INFO - PROCESS | 29411 | 1465101120725 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 21:32:00 INFO - PROCESS | 29411 | 1465101120728 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 21:32:00 INFO - PROCESS | 29411 | 1465101120735 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:32:00 INFO - PROCESS | 29411 | 1465101120742 Marionette TRACE conn4 <- [1,1546,null,{}] 21:32:00 INFO - PROCESS | 29411 | 1465101120758 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}] 21:32:00 INFO - PROCESS | 29411 | 1465101120767 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:00 INFO - PROCESS | 29411 | 1465101120991 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 21:32:01 INFO - PROCESS | 29411 | 1465101121265 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:01 INFO - PROCESS | 29411 | 1465101121276 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fa3000 == 16 [pid = 29411] [id = 394] 21:32:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x91fbc000) [pid = 29411] [serial = 1183] [outer = (nil)] 21:32:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x91fc5400) [pid = 29411] [serial = 1184] [outer = 0x91fbc000] 21:32:01 INFO - PROCESS | 29411 | 1465101121398 Marionette DEBUG loaded listener.js 21:32:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x92306c00) [pid = 29411] [serial = 1185] [outer = 0x91fbc000] 21:32:02 INFO - PROCESS | 29411 | 1465101122529 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]]]}] 21:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1842ms 21:32:02 INFO - PROCESS | 29411 | 1465101122577 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 21:32:02 INFO - PROCESS | 29411 | 1465101122582 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 21:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:32:02 INFO - PROCESS | 29411 | 1465101122589 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:32:02 INFO - PROCESS | 29411 | 1465101122591 Marionette TRACE conn4 <- [1,1550,null,{}] 21:32:02 INFO - PROCESS | 29411 | 1465101122598 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}] 21:32:02 INFO - PROCESS | 29411 | 1465101122603 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:02 INFO - PROCESS | 29411 | 1465101122797 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 21:32:03 INFO - PROCESS | 29411 | 1465101123022 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:03 INFO - PROCESS | 29411 | 1465101123029 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40e800 == 17 [pid = 29411] [id = 395] 21:32:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8e59d000) [pid = 29411] [serial = 1186] [outer = (nil)] 21:32:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x92ac9800) [pid = 29411] [serial = 1187] [outer = 0x8e59d000] 21:32:03 INFO - PROCESS | 29411 | 1465101123172 Marionette DEBUG loaded listener.js 21:32:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x92ad0c00) [pid = 29411] [serial = 1188] [outer = 0x8e59d000] 21:32:04 INFO - PROCESS | 29411 | 1465101124313 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]]]}] 21:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1790ms 21:32:04 INFO - PROCESS | 29411 | 1465101124380 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 21:32:04 INFO - PROCESS | 29411 | 1465101124387 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 21:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:32:04 INFO - PROCESS | 29411 | 1465101124395 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:32:04 INFO - PROCESS | 29411 | 1465101124400 Marionette TRACE conn4 <- [1,1554,null,{}] 21:32:04 INFO - PROCESS | 29411 | 1465101124408 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}] 21:32:04 INFO - PROCESS | 29411 | 1465101124414 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:04 INFO - PROCESS | 29411 | 1465101124667 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 21:32:04 INFO - PROCESS | 29411 | 1465101124968 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:04 INFO - PROCESS | 29411 | 1465101124984 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c7400 == 18 [pid = 29411] [id = 396] 21:32:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8d1c8400) [pid = 29411] [serial = 1189] [outer = (nil)] 21:32:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8d1d0800) [pid = 29411] [serial = 1190] [outer = 0x8d1c8400] 21:32:05 INFO - PROCESS | 29411 | 1465101125071 Marionette DEBUG loaded listener.js 21:32:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8d5a4c00) [pid = 29411] [serial = 1191] [outer = 0x8d1c8400] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x91fa6400) [pid = 29411] [serial = 1139] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x91fc0800) [pid = 29411] [serial = 1136] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x911d1800) [pid = 29411] [serial = 1104] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x92a8e000) [pid = 29411] [serial = 1115] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x92a92000) [pid = 29411] [serial = 1116] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x9386ec00) [pid = 29411] [serial = 1121] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x93b69400) [pid = 29411] [serial = 1122] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91f9b800) [pid = 29411] [serial = 1112] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x91fa6800) [pid = 29411] [serial = 1113] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8f862c00) [pid = 29411] [serial = 1130] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x90f7c000) [pid = 29411] [serial = 1131] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8eedec00) [pid = 29411] [serial = 1109] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8f6cf000) [pid = 29411] [serial = 1110] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8c993c00) [pid = 29411] [serial = 1124] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d1cb400) [pid = 29411] [serial = 1125] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d5acc00) [pid = 29411] [serial = 1106] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8dd64400) [pid = 29411] [serial = 1107] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x92d0f400) [pid = 29411] [serial = 1118] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x92d12c00) [pid = 29411] [serial = 1119] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e59ec00) [pid = 29411] [serial = 1127] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e840c00) [pid = 29411] [serial = 1128] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x92ac3400) [pid = 29411] [serial = 1140] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x91fc2c00) [pid = 29411] [serial = 1137] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x917cc400) [pid = 29411] [serial = 1133] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x91f0c000) [pid = 29411] [serial = 1134] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 29411 | 1465101125872 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]]]}] 21:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1537ms 21:32:05 INFO - PROCESS | 29411 | 1465101125932 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 21:32:05 INFO - PROCESS | 29411 | 1465101125939 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 21:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:32:05 INFO - PROCESS | 29411 | 1465101125948 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:32:05 INFO - PROCESS | 29411 | 1465101125953 Marionette TRACE conn4 <- [1,1558,null,{}] 21:32:05 INFO - PROCESS | 29411 | 1465101125959 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}] 21:32:05 INFO - PROCESS | 29411 | 1465101125964 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:06 INFO - PROCESS | 29411 | 1465101126126 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 21:32:06 INFO - PROCESS | 29411 | 1465101126138 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:06 INFO - PROCESS | 29411 | 1465101126145 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cb400 == 19 [pid = 29411] [id = 397] 21:32:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e6a4400) [pid = 29411] [serial = 1192] [outer = (nil)] 21:32:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e6aa000) [pid = 29411] [serial = 1193] [outer = 0x8e6a4400] 21:32:06 INFO - PROCESS | 29411 | 1465101126213 Marionette DEBUG loaded listener.js 21:32:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e847800) [pid = 29411] [serial = 1194] [outer = 0x8e6a4400] 21:32:07 INFO - PROCESS | 29411 | 1465101127081 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]]]}] 21:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1180ms 21:32:07 INFO - PROCESS | 29411 | 1465101127129 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 21:32:07 INFO - PROCESS | 29411 | 1465101127133 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 21:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:32:07 INFO - PROCESS | 29411 | 1465101127139 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:32:07 INFO - PROCESS | 29411 | 1465101127145 Marionette TRACE conn4 <- [1,1562,null,{}] 21:32:07 INFO - PROCESS | 29411 | 1465101127161 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}] 21:32:07 INFO - PROCESS | 29411 | 1465101127169 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:07 INFO - PROCESS | 29411 | 1465101127347 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 21:32:07 INFO - PROCESS | 29411 | 1465101127492 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:07 INFO - PROCESS | 29411 | 1465101127502 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee9400 == 20 [pid = 29411] [id = 398] 21:32:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8f6c9800) [pid = 29411] [serial = 1195] [outer = (nil)] 21:32:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x90f73800) [pid = 29411] [serial = 1196] [outer = 0x8f6c9800] 21:32:07 INFO - PROCESS | 29411 | 1465101127571 Marionette DEBUG loaded listener.js 21:32:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x90f80400) [pid = 29411] [serial = 1197] [outer = 0x8f6c9800] 21:32:08 INFO - PROCESS | 29411 | 1465101128426 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]]]}] 21:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1341ms 21:32:08 INFO - PROCESS | 29411 | 1465101128490 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 21:32:08 INFO - PROCESS | 29411 | 1465101128495 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 21:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:32:08 INFO - PROCESS | 29411 | 1465101128501 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - PROCESS | 29411 | 1465101128505 Marionette TRACE conn4 <- [1,1566,null,{}] 21:32:08 INFO - PROCESS | 29411 | 1465101128510 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}] 21:32:08 INFO - PROCESS | 29411 | 1465101128515 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:08 INFO - PROCESS | 29411 | 1465101128754 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 21:32:08 INFO - PROCESS | 29411 | 1465101128779 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:08 INFO - PROCESS | 29411 | 1465101128786 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x911c9000 == 21 [pid = 29411] [id = 399] 21:32:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x911d2c00) [pid = 29411] [serial = 1198] [outer = (nil)] 21:32:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x9139d000) [pid = 29411] [serial = 1199] [outer = 0x911d2c00] 21:32:08 INFO - PROCESS | 29411 | 1465101128858 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x917c4c00) [pid = 29411] [serial = 1200] [outer = 0x911d2c00] 21:32:09 INFO - PROCESS | 29411 | 1465101129714 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]]]}] 21:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1233ms 21:32:09 INFO - PROCESS | 29411 | 1465101129736 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 21:32:09 INFO - PROCESS | 29411 | 1465101129740 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 21:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:32:09 INFO - PROCESS | 29411 | 1465101129746 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:32:09 INFO - PROCESS | 29411 | 1465101129749 Marionette TRACE conn4 <- [1,1570,null,{}] 21:32:09 INFO - PROCESS | 29411 | 1465101129755 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}] 21:32:09 INFO - PROCESS | 29411 | 1465101129760 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8b5d4400) [pid = 29411] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e5a4c00) [pid = 29411] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8f6cd800) [pid = 29411] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91f0d000) [pid = 29411] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x911cb000) [pid = 29411] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8f865000) [pid = 29411] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8d5a7400) [pid = 29411] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e40b800) [pid = 29411] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8c988c00) [pid = 29411] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8d5a0000) [pid = 29411] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:32:09 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8e6a7000) [pid = 29411] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:32:10 INFO - PROCESS | 29411 | 1465101130053 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 21:32:10 INFO - PROCESS | 29411 | 1465101130067 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:10 INFO - PROCESS | 29411 | 1465101130077 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98d000 == 22 [pid = 29411] [id = 400] 21:32:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e6a7000) [pid = 29411] [serial = 1201] [outer = (nil)] 21:32:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8f865000) [pid = 29411] [serial = 1202] [outer = 0x8e6a7000] 21:32:10 INFO - PROCESS | 29411 | 1465101130142 Marionette DEBUG loaded listener.js 21:32:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x911d1c00) [pid = 29411] [serial = 1203] [outer = 0x8e6a7000] 21:32:10 INFO - PROCESS | 29411 | 1465101130987 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]]]}] 21:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1285ms 21:32:11 INFO - PROCESS | 29411 | 1465101131032 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 21:32:11 INFO - PROCESS | 29411 | 1465101131036 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 21:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:32:11 INFO - PROCESS | 29411 | 1465101131046 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:32:11 INFO - PROCESS | 29411 | 1465101131048 Marionette TRACE conn4 <- [1,1574,null,{}] 21:32:11 INFO - PROCESS | 29411 | 1465101131055 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}] 21:32:11 INFO - PROCESS | 29411 | 1465101131065 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:11 INFO - PROCESS | 29411 | 1465101131264 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 21:32:11 INFO - PROCESS | 29411 | 1465101131400 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:11 INFO - PROCESS | 29411 | 1465101131412 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dfc00 == 23 [pid = 29411] [id = 401] 21:32:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e5a4c00) [pid = 29411] [serial = 1204] [outer = (nil)] 21:32:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91fc3c00) [pid = 29411] [serial = 1205] [outer = 0x8e5a4c00] 21:32:11 INFO - PROCESS | 29411 | 1465101131477 Marionette DEBUG loaded listener.js 21:32:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x92a90c00) [pid = 29411] [serial = 1206] [outer = 0x8e5a4c00] 21:32:12 INFO - PROCESS | 29411 | 1465101132418 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]]]}] 21:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1430ms 21:32:12 INFO - PROCESS | 29411 | 1465101132478 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 21:32:12 INFO - PROCESS | 29411 | 1465101132484 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 21:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:32:12 INFO - PROCESS | 29411 | 1465101132492 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:32:12 INFO - PROCESS | 29411 | 1465101132498 Marionette TRACE conn4 <- [1,1578,null,{}] 21:32:12 INFO - PROCESS | 29411 | 1465101132506 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}] 21:32:12 INFO - PROCESS | 29411 | 1465101132513 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:12 INFO - PROCESS | 29411 | 1465101132736 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 21:32:13 INFO - PROCESS | 29411 | 1465101132982 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:13 INFO - PROCESS | 29411 | 1465101132989 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993000 == 24 [pid = 29411] [id = 402] 21:32:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d1c2c00) [pid = 29411] [serial = 1207] [outer = (nil)] 21:32:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e407800) [pid = 29411] [serial = 1208] [outer = 0x8d1c2c00] 21:32:13 INFO - PROCESS | 29411 | 1465101133118 Marionette DEBUG loaded listener.js 21:32:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e5a6400) [pid = 29411] [serial = 1209] [outer = 0x8d1c2c00] 21:32:14 INFO - PROCESS | 29411 | 1465101134024 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]]]}] 21:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1589ms 21:32:14 INFO - PROCESS | 29411 | 1465101134081 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 21:32:14 INFO - PROCESS | 29411 | 1465101134088 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 21:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:32:14 INFO - PROCESS | 29411 | 1465101134099 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:32:14 INFO - PROCESS | 29411 | 1465101134103 Marionette TRACE conn4 <- [1,1582,null,{}] 21:32:14 INFO - PROCESS | 29411 | 1465101134110 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}] 21:32:14 INFO - PROCESS | 29411 | 1465101134116 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:14 INFO - PROCESS | 29411 | 1465101134338 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 21:32:14 INFO - PROCESS | 29411 | 1465101134573 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:14 INFO - PROCESS | 29411 | 1465101134581 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eedcc00 == 25 [pid = 29411] [id = 403] 21:32:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8eee0800) [pid = 29411] [serial = 1210] [outer = (nil)] 21:32:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f85e400) [pid = 29411] [serial = 1211] [outer = 0x8eee0800] 21:32:14 INFO - PROCESS | 29411 | 1465101134716 Marionette DEBUG loaded listener.js 21:32:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x90f78000) [pid = 29411] [serial = 1212] [outer = 0x8eee0800] 21:32:15 INFO - PROCESS | 29411 | 1465101135666 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]]]}] 21:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1630ms 21:32:15 INFO - PROCESS | 29411 | 1465101135729 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 21:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:32:15 INFO - PROCESS | 29411 | 1465101135734 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 21:32:15 INFO - PROCESS | 29411 | 1465101135741 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:32:15 INFO - PROCESS | 29411 | 1465101135747 Marionette TRACE conn4 <- [1,1586,null,{}] 21:32:15 INFO - PROCESS | 29411 | 1465101135763 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}] 21:32:15 INFO - PROCESS | 29411 | 1465101135772 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:15 INFO - PROCESS | 29411 | 1465101135990 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 21:32:16 INFO - PROCESS | 29411 | 1465101136212 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:16 INFO - PROCESS | 29411 | 1465101136225 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f04c00 == 26 [pid = 29411] [id = 404] 21:32:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91fc8000) [pid = 29411] [serial = 1213] [outer = (nil)] 21:32:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92a8cc00) [pid = 29411] [serial = 1214] [outer = 0x91fc8000] 21:32:16 INFO - PROCESS | 29411 | 1465101136349 Marionette DEBUG loaded listener.js 21:32:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x92a98c00) [pid = 29411] [serial = 1215] [outer = 0x91fc8000] 21:32:17 INFO - PROCESS | 29411 | 1465101137202 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]]]}] 21:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1498ms 21:32:17 INFO - PROCESS | 29411 | 1465101137239 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 21:32:17 INFO - PROCESS | 29411 | 1465101137244 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 21:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:32:17 INFO - PROCESS | 29411 | 1465101137251 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:32:17 INFO - PROCESS | 29411 | 1465101137254 Marionette TRACE conn4 <- [1,1590,null,{}] 21:32:17 INFO - PROCESS | 29411 | 1465101137260 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}] 21:32:17 INFO - PROCESS | 29411 | 1465101137265 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:17 INFO - PROCESS | 29411 | 1465101137491 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 21:32:17 INFO - PROCESS | 29411 | 1465101137672 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:17 INFO - PROCESS | 29411 | 1465101137683 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e841c00 == 27 [pid = 29411] [id = 405] 21:32:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fca400) [pid = 29411] [serial = 1216] [outer = (nil)] 21:32:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x92d11000) [pid = 29411] [serial = 1217] [outer = 0x91fca400] 21:32:17 INFO - PROCESS | 29411 | 1465101137805 Marionette DEBUG loaded listener.js 21:32:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x92de9000) [pid = 29411] [serial = 1218] [outer = 0x91fca400] 21:32:18 INFO - PROCESS | 29411 | 1465101138703 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]]]}] 21:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1529ms 21:32:18 INFO - PROCESS | 29411 | 1465101138782 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 21:32:18 INFO - PROCESS | 29411 | 1465101138785 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 21:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:32:18 INFO - PROCESS | 29411 | 1465101138792 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:32:18 INFO - PROCESS | 29411 | 1465101138796 Marionette TRACE conn4 <- [1,1594,null,{}] 21:32:18 INFO - PROCESS | 29411 | 1465101138802 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}] 21:32:18 INFO - PROCESS | 29411 | 1465101138807 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:19 INFO - PROCESS | 29411 | 1465101139018 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 21:32:19 INFO - PROCESS | 29411 | 1465101139255 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:19 INFO - PROCESS | 29411 | 1465101139263 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98bc00 == 28 [pid = 29411] [id = 406] 21:32:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8eee2000) [pid = 29411] [serial = 1219] [outer = (nil)] 21:32:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x92ded400) [pid = 29411] [serial = 1220] [outer = 0x8eee2000] 21:32:19 INFO - PROCESS | 29411 | 1465101139386 Marionette DEBUG loaded listener.js 21:32:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x93844c00) [pid = 29411] [serial = 1221] [outer = 0x8eee2000] 21:32:20 INFO - PROCESS | 29411 | 1465101140296 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]]]}] 21:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1586ms 21:32:20 INFO - PROCESS | 29411 | 1465101140380 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 21:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:32:20 INFO - PROCESS | 29411 | 1465101140385 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 21:32:20 INFO - PROCESS | 29411 | 1465101140391 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:32:20 INFO - PROCESS | 29411 | 1465101140395 Marionette TRACE conn4 <- [1,1598,null,{}] 21:32:20 INFO - PROCESS | 29411 | 1465101140401 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}] 21:32:20 INFO - PROCESS | 29411 | 1465101140411 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:20 INFO - PROCESS | 29411 | 1465101140656 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 21:32:21 INFO - PROCESS | 29411 | 1465101141115 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:21 INFO - PROCESS | 29411 | 1465101141123 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993400 == 29 [pid = 29411] [id = 407] 21:32:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8c994400) [pid = 29411] [serial = 1222] [outer = (nil)] 21:32:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8d1cb800) [pid = 29411] [serial = 1223] [outer = 0x8c994400] 21:32:21 INFO - PROCESS | 29411 | 1465101141198 Marionette DEBUG loaded listener.js 21:32:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8d5ad800) [pid = 29411] [serial = 1224] [outer = 0x8c994400] 21:32:22 INFO - PROCESS | 29411 | 1465101142158 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]]]}] 21:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1788ms 21:32:22 INFO - PROCESS | 29411 | 1465101142180 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 21:32:22 INFO - PROCESS | 29411 | 1465101142185 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 21:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:32:22 INFO - PROCESS | 29411 | 1465101142193 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:32:22 INFO - PROCESS | 29411 | 1465101142197 Marionette TRACE conn4 <- [1,1602,null,{}] 21:32:22 INFO - PROCESS | 29411 | 1465101142205 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}] 21:32:22 INFO - PROCESS | 29411 | 1465101142213 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:22 INFO - PROCESS | 29411 | 1465101142402 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 21:32:23 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a5800 == 28 [pid = 29411] [id = 385] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x917c7800) [pid = 29411] [serial = 1175] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8c995400) [pid = 29411] [serial = 1143] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8b5da800) [pid = 29411] [serial = 1142] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e848c00) [pid = 29411] [serial = 1146] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e6a9400) [pid = 29411] [serial = 1145] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x90f76c00) [pid = 29411] [serial = 1149] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8f6d1c00) [pid = 29411] [serial = 1148] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x92d0fc00) [pid = 29411] [serial = 1152] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x92a90000) [pid = 29411] [serial = 1151] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x93879400) [pid = 29411] [serial = 1155] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x93846400) [pid = 29411] [serial = 1154] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8f86c400) [pid = 29411] [serial = 1169] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e407c00) [pid = 29411] [serial = 1158] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8eee5800) [pid = 29411] [serial = 1160] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8dd5b800) [pid = 29411] [serial = 1157] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x90f7e400) [pid = 29411] [serial = 1170] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8f868c00) [pid = 29411] [serial = 1173] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8d5a6800) [pid = 29411] [serial = 1163] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8dd59400) [pid = 29411] [serial = 1164] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8e6ab000) [pid = 29411] [serial = 1166] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8f85e800) [pid = 29411] [serial = 1161] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e842000) [pid = 29411] [serial = 1167] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8d5a5c00) [pid = 29411] [serial = 1172] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 29411 | 1465101143919 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:23 INFO - PROCESS | 29411 | 1465101143930 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5df400 == 29 [pid = 29411] [id = 408] 21:32:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8b5df800) [pid = 29411] [serial = 1225] [outer = (nil)] 21:32:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8c988400) [pid = 29411] [serial = 1226] [outer = 0x8b5df800] 21:32:24 INFO - PROCESS | 29411 | 1465101144010 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8d1c4800) [pid = 29411] [serial = 1227] [outer = 0x8b5df800] 21:32:24 INFO - PROCESS | 29411 | 1465101144800 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]]]}] 21:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2635ms 21:32:24 INFO - PROCESS | 29411 | 1465101144830 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 21:32:24 INFO - PROCESS | 29411 | 1465101144835 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 21:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:32:24 INFO - PROCESS | 29411 | 1465101144843 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:32:24 INFO - PROCESS | 29411 | 1465101144847 Marionette TRACE conn4 <- [1,1606,null,{}] 21:32:24 INFO - PROCESS | 29411 | 1465101144865 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}] 21:32:24 INFO - PROCESS | 29411 | 1465101144873 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:25 INFO - PROCESS | 29411 | 1465101145039 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 21:32:25 INFO - PROCESS | 29411 | 1465101145053 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:25 INFO - PROCESS | 29411 | 1465101145061 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd65000 == 30 [pid = 29411] [id = 409] 21:32:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8dd65c00) [pid = 29411] [serial = 1228] [outer = (nil)] 21:32:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e406000) [pid = 29411] [serial = 1229] [outer = 0x8dd65c00] 21:32:25 INFO - PROCESS | 29411 | 1465101145135 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e40d000) [pid = 29411] [serial = 1230] [outer = 0x8dd65c00] 21:32:26 INFO - PROCESS | 29411 | 1465101146158 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]]]}] 21:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1346ms 21:32:26 INFO - PROCESS | 29411 | 1465101146194 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 21:32:26 INFO - PROCESS | 29411 | 1465101146200 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 21:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:32:26 INFO - PROCESS | 29411 | 1465101146209 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:32:26 INFO - PROCESS | 29411 | 1465101146212 Marionette TRACE conn4 <- [1,1610,null,{}] 21:32:26 INFO - PROCESS | 29411 | 1465101146218 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}] 21:32:26 INFO - PROCESS | 29411 | 1465101146223 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:26 INFO - PROCESS | 29411 | 1465101146404 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 21:32:26 INFO - PROCESS | 29411 | 1465101146563 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:26 INFO - PROCESS | 29411 | 1465101146573 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40c400 == 31 [pid = 29411] [id = 410] 21:32:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e6a8000) [pid = 29411] [serial = 1231] [outer = (nil)] 21:32:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e844800) [pid = 29411] [serial = 1232] [outer = 0x8e6a8000] 21:32:26 INFO - PROCESS | 29411 | 1465101146643 Marionette DEBUG loaded listener.js 21:32:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edba000) [pid = 29411] [serial = 1233] [outer = 0x8e6a8000] 21:32:27 INFO - PROCESS | 29411 | 1465101147585 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]]]}] 21:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1435ms 21:32:27 INFO - PROCESS | 29411 | 1465101147649 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 21:32:27 INFO - PROCESS | 29411 | 1465101147653 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 21:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:32:27 INFO - PROCESS | 29411 | 1465101147668 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:32:27 INFO - PROCESS | 29411 | 1465101147678 Marionette TRACE conn4 <- [1,1614,null,{}] 21:32:27 INFO - PROCESS | 29411 | 1465101147694 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}] 21:32:27 INFO - PROCESS | 29411 | 1465101147704 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:28 INFO - PROCESS | 29411 | 1465101148041 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 21:32:28 INFO - PROCESS | 29411 | 1465101148073 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:28 INFO - PROCESS | 29411 | 1465101148081 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d0800 == 32 [pid = 29411] [id = 411] 21:32:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f6d1000) [pid = 29411] [serial = 1234] [outer = (nil)] 21:32:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f867400) [pid = 29411] [serial = 1235] [outer = 0x8f6d1000] 21:32:28 INFO - PROCESS | 29411 | 1465101148152 Marionette DEBUG loaded listener.js 21:32:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f74400) [pid = 29411] [serial = 1236] [outer = 0x8f6d1000] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x911d2c00) [pid = 29411] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e6a7000) [pid = 29411] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8d5ad000) [pid = 29411] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8f6c9800) [pid = 29411] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x91fbc000) [pid = 29411] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d1c8400) [pid = 29411] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e59d000) [pid = 29411] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8edbe800) [pid = 29411] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8b5dc000) [pid = 29411] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e6a4400) [pid = 29411] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:32:29 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e5a4c00) [pid = 29411] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:32:29 INFO - PROCESS | 29411 | 1465101149518 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]]]}] 21:32:29 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 21:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1914ms 21:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:32:29 INFO - PROCESS | 29411 | 1465101149576 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 21:32:29 INFO - PROCESS | 29411 | 1465101149580 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 21:32:29 INFO - PROCESS | 29411 | 1465101149586 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:32:29 INFO - PROCESS | 29411 | 1465101149590 Marionette TRACE conn4 <- [1,1618,null,{}] 21:32:29 INFO - PROCESS | 29411 | 1465101149595 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}] 21:32:29 INFO - PROCESS | 29411 | 1465101149600 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:29 INFO - PROCESS | 29411 | 1465101149752 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 21:32:29 INFO - PROCESS | 29411 | 1465101149761 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:29 INFO - PROCESS | 29411 | 1465101149770 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd62400 == 33 [pid = 29411] [id = 412] 21:32:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e5abc00) [pid = 29411] [serial = 1237] [outer = (nil)] 21:32:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x90f80c00) [pid = 29411] [serial = 1238] [outer = 0x8e5abc00] 21:32:29 INFO - PROCESS | 29411 | 1465101149838 Marionette DEBUG loaded listener.js 21:32:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x911cac00) [pid = 29411] [serial = 1239] [outer = 0x8e5abc00] 21:32:30 INFO - PROCESS | 29411 | 1465101150674 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]]]}] 21:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1139ms 21:32:30 INFO - PROCESS | 29411 | 1465101150725 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 21:32:30 INFO - PROCESS | 29411 | 1465101150729 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 21:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:32:30 INFO - PROCESS | 29411 | 1465101150735 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:32:30 INFO - PROCESS | 29411 | 1465101150739 Marionette TRACE conn4 <- [1,1622,null,{}] 21:32:30 INFO - PROCESS | 29411 | 1465101150744 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}] 21:32:30 INFO - PROCESS | 29411 | 1465101150749 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:30 INFO - PROCESS | 29411 | 1465101150898 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 21:32:30 INFO - PROCESS | 29411 | 1465101150908 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:30 INFO - PROCESS | 29411 | 1465101150925 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x91399000 == 34 [pid = 29411] [id = 413] 21:32:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91399c00) [pid = 29411] [serial = 1240] [outer = (nil)] 21:32:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x913a2400) [pid = 29411] [serial = 1241] [outer = 0x91399c00] 21:32:31 INFO - PROCESS | 29411 | 1465101151007 Marionette DEBUG loaded listener.js 21:32:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x91f98000) [pid = 29411] [serial = 1242] [outer = 0x91399c00] 21:32:32 INFO - PROCESS | 29411 | 1465101152191 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]]]}] 21:32:32 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 21:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1534ms 21:32:32 INFO - PROCESS | 29411 | 1465101152272 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 21:32:32 INFO - PROCESS | 29411 | 1465101152279 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 21:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:32:32 INFO - PROCESS | 29411 | 1465101152287 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:32:32 INFO - PROCESS | 29411 | 1465101152295 Marionette TRACE conn4 <- [1,1626,null,{}] 21:32:32 INFO - PROCESS | 29411 | 1465101152303 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}] 21:32:32 INFO - PROCESS | 29411 | 1465101152309 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:32 INFO - PROCESS | 29411 | 1465101152543 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 21:32:32 INFO - PROCESS | 29411 | 1465101152848 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:32 INFO - PROCESS | 29411 | 1465101152857 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c995c00 == 35 [pid = 29411] [id = 414] 21:32:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8dd5d000) [pid = 29411] [serial = 1243] [outer = (nil)] 21:32:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e69e400) [pid = 29411] [serial = 1244] [outer = 0x8dd5d000] 21:32:32 INFO - PROCESS | 29411 | 1465101152944 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e845000) [pid = 29411] [serial = 1245] [outer = 0x8dd5d000] 21:32:33 INFO - PROCESS | 29411 | 1465101153869 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]]]}] 21:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1636ms 21:32:33 INFO - PROCESS | 29411 | 1465101153923 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 21:32:33 INFO - PROCESS | 29411 | 1465101153931 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 21:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:32:33 INFO - PROCESS | 29411 | 1465101153942 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:32:33 INFO - PROCESS | 29411 | 1465101153946 Marionette TRACE conn4 <- [1,1630,null,{}] 21:32:33 INFO - PROCESS | 29411 | 1465101153953 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}] 21:32:33 INFO - PROCESS | 29411 | 1465101153959 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:34 INFO - PROCESS | 29411 | 1465101154196 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 21:32:34 INFO - PROCESS | 29411 | 1465101154463 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:34 INFO - PROCESS | 29411 | 1465101154473 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f865800 == 36 [pid = 29411] [id = 415] 21:32:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x90f74000) [pid = 29411] [serial = 1246] [outer = (nil)] 21:32:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x911d3c00) [pid = 29411] [serial = 1247] [outer = 0x90f74000] 21:32:34 INFO - PROCESS | 29411 | 1465101154602 Marionette DEBUG loaded listener.js 21:32:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x917c6c00) [pid = 29411] [serial = 1248] [outer = 0x90f74000] 21:32:35 INFO - PROCESS | 29411 | 1465101155514 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]]]}] 21:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1633ms 21:32:35 INFO - PROCESS | 29411 | 1465101155576 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 21:32:35 INFO - PROCESS | 29411 | 1465101155581 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 21:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:32:35 INFO - PROCESS | 29411 | 1465101155588 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:32:35 INFO - PROCESS | 29411 | 1465101155595 Marionette TRACE conn4 <- [1,1634,null,{}] 21:32:35 INFO - PROCESS | 29411 | 1465101155613 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}] 21:32:35 INFO - PROCESS | 29411 | 1465101155623 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:35 INFO - PROCESS | 29411 | 1465101155855 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 21:32:36 INFO - PROCESS | 29411 | 1465101156088 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:36 INFO - PROCESS | 29411 | 1465101156100 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a3c00 == 37 [pid = 29411] [id = 416] 21:32:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x913a5800) [pid = 29411] [serial = 1249] [outer = (nil)] 21:32:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fc2000) [pid = 29411] [serial = 1250] [outer = 0x913a5800] 21:32:36 INFO - PROCESS | 29411 | 1465101156229 Marionette DEBUG loaded listener.js 21:32:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x92308400) [pid = 29411] [serial = 1251] [outer = 0x913a5800] 21:32:37 INFO - PROCESS | 29411 | 1465101157102 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]]]}] 21:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1546ms 21:32:37 INFO - PROCESS | 29411 | 1465101157152 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 21:32:37 INFO - PROCESS | 29411 | 1465101157157 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 21:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:32:37 INFO - PROCESS | 29411 | 1465101157166 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 29411 | 1465101157170 Marionette TRACE conn4 <- [1,1638,null,{}] 21:32:37 INFO - PROCESS | 29411 | 1465101157176 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}] 21:32:37 INFO - PROCESS | 29411 | 1465101157181 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:37 INFO - PROCESS | 29411 | 1465101157364 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 21:32:37 INFO - PROCESS | 29411 | 1465101157542 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:37 INFO - PROCESS | 29411 | 1465101157550 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc5c00 == 38 [pid = 29411] [id = 417] 21:32:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x92a8b800) [pid = 29411] [serial = 1252] [outer = (nil)] 21:32:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x92ac4c00) [pid = 29411] [serial = 1253] [outer = 0x92a8b800] 21:32:37 INFO - PROCESS | 29411 | 1465101157632 Marionette DEBUG loaded listener.js 21:32:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x92accc00) [pid = 29411] [serial = 1254] [outer = 0x92a8b800] 21:32:38 INFO - PROCESS | 29411 | 1465101158626 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]]]}] 21:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1530ms 21:32:38 INFO - PROCESS | 29411 | 1465101158698 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 21:32:38 INFO - PROCESS | 29411 | 1465101158702 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 21:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:32:38 INFO - PROCESS | 29411 | 1465101158709 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:32:38 INFO - PROCESS | 29411 | 1465101158713 Marionette TRACE conn4 <- [1,1642,null,{}] 21:32:38 INFO - PROCESS | 29411 | 1465101158720 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}] 21:32:38 INFO - PROCESS | 29411 | 1465101158726 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:38 INFO - PROCESS | 29411 | 1465101158960 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 21:32:39 INFO - PROCESS | 29411 | 1465101159210 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:39 INFO - PROCESS | 29411 | 1465101159218 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c2800 == 39 [pid = 29411] [id = 418] 21:32:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8d5a7c00) [pid = 29411] [serial = 1255] [outer = (nil)] 21:32:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x92de4400) [pid = 29411] [serial = 1256] [outer = 0x8d5a7c00] 21:32:39 INFO - PROCESS | 29411 | 1465101159329 Marionette DEBUG loaded listener.js 21:32:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x92df1c00) [pid = 29411] [serial = 1257] [outer = 0x8d5a7c00] 21:32:40 INFO - PROCESS | 29411 | 1465101160275 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]]]}] 21:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1639ms 21:32:40 INFO - PROCESS | 29411 | 1465101160351 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 21:32:40 INFO - PROCESS | 29411 | 1465101160359 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 21:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:32:40 INFO - PROCESS | 29411 | 1465101160369 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:32:40 INFO - PROCESS | 29411 | 1465101160376 Marionette TRACE conn4 <- [1,1646,null,{}] 21:32:40 INFO - PROCESS | 29411 | 1465101160386 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}] 21:32:40 INFO - PROCESS | 29411 | 1465101160403 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:40 INFO - PROCESS | 29411 | 1465101160894 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 21:32:41 INFO - PROCESS | 29411 | 1465101161189 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:41 INFO - PROCESS | 29411 | 1465101161206 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c991400 == 40 [pid = 29411] [id = 419] 21:32:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8c992000) [pid = 29411] [serial = 1258] [outer = (nil)] 21:32:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8d1cfc00) [pid = 29411] [serial = 1259] [outer = 0x8c992000] 21:32:41 INFO - PROCESS | 29411 | 1465101161335 Marionette DEBUG loaded listener.js 21:32:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8d5a7400) [pid = 29411] [serial = 1260] [outer = 0x8c992000] 21:32:42 INFO - PROCESS | 29411 | 1465101162720 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]]]}] 21:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2393ms 21:32:42 INFO - PROCESS | 29411 | 1465101162784 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 21:32:42 INFO - PROCESS | 29411 | 1465101162797 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 21:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:32:42 INFO - PROCESS | 29411 | 1465101162813 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:32:42 INFO - PROCESS | 29411 | 1465101162821 Marionette TRACE conn4 <- [1,1650,null,{}] 21:32:42 INFO - PROCESS | 29411 | 1465101162845 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}] 21:32:42 INFO - PROCESS | 29411 | 1465101162856 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:43 INFO - PROCESS | 29411 | 1465101163416 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 21:32:43 INFO - PROCESS | 29411 | 1465101163701 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:43 INFO - PROCESS | 29411 | 1465101163716 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:43 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5de400 == 39 [pid = 29411] [id = 390] 21:32:43 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a6400 == 38 [pid = 29411] [id = 388] 21:32:43 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c9c00 == 37 [pid = 29411] [id = 387] 21:32:43 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cb400 == 36 [pid = 29411] [id = 397] 21:32:43 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd65800 == 35 [pid = 29411] [id = 386] 21:32:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5de400 == 36 [pid = 29411] [id = 420] 21:32:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8d1c8000) [pid = 29411] [serial = 1261] [outer = (nil)] 21:32:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8dd56c00) [pid = 29411] [serial = 1262] [outer = 0x8d1c8000] 21:32:43 INFO - PROCESS | 29411 | 1465101163901 Marionette DEBUG loaded listener.js 21:32:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8e848000) [pid = 29411] [serial = 1263] [outer = 0x8d1c8000] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x91fc3c00) [pid = 29411] [serial = 1205] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x92a90c00) [pid = 29411] [serial = 1206] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x90f80400) [pid = 29411] [serial = 1197] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x911d1c00) [pid = 29411] [serial = 1203] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x9139d000) [pid = 29411] [serial = 1199] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8f865000) [pid = 29411] [serial = 1202] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x917c4c00) [pid = 29411] [serial = 1200] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x917ccc00) [pid = 29411] [serial = 1176] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x90f73800) [pid = 29411] [serial = 1196] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91fc5400) [pid = 29411] [serial = 1184] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x92306c00) [pid = 29411] [serial = 1185] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8d1d0800) [pid = 29411] [serial = 1190] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8d5a4c00) [pid = 29411] [serial = 1191] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x92ac9800) [pid = 29411] [serial = 1187] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x92ad0c00) [pid = 29411] [serial = 1188] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8eee7800) [pid = 29411] [serial = 1181] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8f6d4000) [pid = 29411] [serial = 1182] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d5a9800) [pid = 29411] [serial = 1178] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e407000) [pid = 29411] [serial = 1179] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e6aa000) [pid = 29411] [serial = 1193] [outer = (nil)] [url = about:blank] 21:32:44 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e847800) [pid = 29411] [serial = 1194] [outer = (nil)] [url = about:blank] 21:32:45 INFO - PROCESS | 29411 | 1465101165212 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]]]}] 21:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2473ms 21:32:45 INFO - PROCESS | 29411 | 1465101165286 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 29411 | 1465101165295 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 21:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:32:45 INFO - PROCESS | 29411 | 1465101165324 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - PROCESS | 29411 | 1465101165331 Marionette TRACE conn4 <- [1,1654,null,{}] 21:32:45 INFO - PROCESS | 29411 | 1465101165341 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}] 21:32:45 INFO - PROCESS | 29411 | 1465101165347 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:45 INFO - PROCESS | 29411 | 1465101165741 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 21:32:46 INFO - PROCESS | 29411 | 1465101165975 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:46 INFO - PROCESS | 29411 | 1465101165985 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e407000 == 37 [pid = 29411] [id = 421] 21:32:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f864400) [pid = 29411] [serial = 1264] [outer = (nil)] 21:32:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x90f75800) [pid = 29411] [serial = 1265] [outer = 0x8f864400] 21:32:46 INFO - PROCESS | 29411 | 1465101166107 Marionette DEBUG loaded listener.js 21:32:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x911c7c00) [pid = 29411] [serial = 1266] [outer = 0x8f864400] 21:32:47 INFO - PROCESS | 29411 | 1465101167335 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]]]}] 21:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2049ms 21:32:47 INFO - PROCESS | 29411 | 1465101167369 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 21:32:47 INFO - PROCESS | 29411 | 1465101167378 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 21:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:32:47 INFO - PROCESS | 29411 | 1465101167410 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:32:47 INFO - PROCESS | 29411 | 1465101167420 Marionette TRACE conn4 <- [1,1658,null,{}] 21:32:47 INFO - PROCESS | 29411 | 1465101167438 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}] 21:32:47 INFO - PROCESS | 29411 | 1465101167448 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:47 INFO - PROCESS | 29411 | 1465101167818 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 21:32:48 INFO - PROCESS | 29411 | 1465101168110 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:48 INFO - PROCESS | 29411 | 1465101168124 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5da800 == 38 [pid = 29411] [id = 422] 21:32:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f6c9c00) [pid = 29411] [serial = 1267] [outer = (nil)] 21:32:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91fa4c00) [pid = 29411] [serial = 1268] [outer = 0x8f6c9c00] 21:32:48 INFO - PROCESS | 29411 | 1465101168238 Marionette DEBUG loaded listener.js 21:32:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x91fc7400) [pid = 29411] [serial = 1269] [outer = 0x8f6c9c00] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8f6d1000) [pid = 29411] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d1c2c00) [pid = 29411] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8eee0800) [pid = 29411] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8c994400) [pid = 29411] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x91fc8000) [pid = 29411] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8b5df800) [pid = 29411] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91fca400) [pid = 29411] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8dd65c00) [pid = 29411] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8eee2000) [pid = 29411] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8e5abc00) [pid = 29411] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:32:49 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e6a8000) [pid = 29411] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:32:49 INFO - PROCESS | 29411 | 1465101169875 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]]]}] 21:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2621ms 21:32:50 INFO - PROCESS | 29411 | 1465101170022 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 21:32:50 INFO - PROCESS | 29411 | 1465101170049 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 21:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:32:50 INFO - PROCESS | 29411 | 1465101170059 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:32:50 INFO - PROCESS | 29411 | 1465101170064 Marionette TRACE conn4 <- [1,1662,null,{}] 21:32:50 INFO - PROCESS | 29411 | 1465101170072 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}] 21:32:50 INFO - PROCESS | 29411 | 1465101170080 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:50 INFO - PROCESS | 29411 | 1465101170306 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 21:32:50 INFO - PROCESS | 29411 | 1465101170498 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:50 INFO - PROCESS | 29411 | 1465101170509 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5df800 == 39 [pid = 29411] [id = 423] 21:32:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8c992c00) [pid = 29411] [serial = 1270] [outer = (nil)] 21:32:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8edbec00) [pid = 29411] [serial = 1271] [outer = 0x8c992c00] 21:32:50 INFO - PROCESS | 29411 | 1465101170625 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91f9f800) [pid = 29411] [serial = 1272] [outer = 0x8c992c00] 21:32:51 INFO - PROCESS | 29411 | 1465101171911 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]]]}] 21:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1891ms 21:32:51 INFO - PROCESS | 29411 | 1465101171957 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 21:32:51 INFO - PROCESS | 29411 | 1465101171967 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 21:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:32:51 INFO - PROCESS | 29411 | 1465101171990 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:32:51 INFO - PROCESS | 29411 | 1465101171996 Marionette TRACE conn4 <- [1,1666,null,{}] 21:32:52 INFO - PROCESS | 29411 | 1465101172005 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}] 21:32:52 INFO - PROCESS | 29411 | 1465101172011 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:52 INFO - PROCESS | 29411 | 1465101172290 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 21:32:52 INFO - PROCESS | 29411 | 1465101172459 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:52 INFO - PROCESS | 29411 | 1465101172470 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a2800 == 40 [pid = 29411] [id = 424] 21:32:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d5a3000) [pid = 29411] [serial = 1273] [outer = (nil)] 21:32:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e5a1000) [pid = 29411] [serial = 1274] [outer = 0x8d5a3000] 21:32:52 INFO - PROCESS | 29411 | 1465101172555 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e6a8000) [pid = 29411] [serial = 1275] [outer = 0x8d5a3000] 21:32:53 INFO - PROCESS | 29411 | 1465101173536 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]]]}] 21:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1590ms 21:32:53 INFO - PROCESS | 29411 | 1465101173588 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 21:32:53 INFO - PROCESS | 29411 | 1465101173608 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 21:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:32:53 INFO - PROCESS | 29411 | 1465101173630 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:32:53 INFO - PROCESS | 29411 | 1465101173637 Marionette TRACE conn4 <- [1,1670,null,{}] 21:32:53 INFO - PROCESS | 29411 | 1465101173647 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}] 21:32:53 INFO - PROCESS | 29411 | 1465101173657 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:54 INFO - PROCESS | 29411 | 1465101174015 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 21:32:54 INFO - PROCESS | 29411 | 1465101174331 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:54 INFO - PROCESS | 29411 | 1465101174345 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c6000 == 41 [pid = 29411] [id = 425] 21:32:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8f85d800) [pid = 29411] [serial = 1276] [outer = (nil)] 21:32:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x90f7ac00) [pid = 29411] [serial = 1277] [outer = 0x8f85d800] 21:32:54 INFO - PROCESS | 29411 | 1465101174478 Marionette DEBUG loaded listener.js 21:32:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x9139d000) [pid = 29411] [serial = 1278] [outer = 0x8f85d800] 21:32:55 INFO - PROCESS | 29411 | 1465101175445 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]]]}] 21:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1850ms 21:32:55 INFO - PROCESS | 29411 | 1465101175479 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 21:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:32:55 INFO - PROCESS | 29411 | 1465101175490 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 21:32:55 INFO - PROCESS | 29411 | 1465101175497 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:32:55 INFO - PROCESS | 29411 | 1465101175503 Marionette TRACE conn4 <- [1,1674,null,{}] 21:32:55 INFO - PROCESS | 29411 | 1465101175521 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}] 21:32:55 INFO - PROCESS | 29411 | 1465101175530 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:55 INFO - PROCESS | 29411 | 1465101175725 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 21:32:55 INFO - PROCESS | 29411 | 1465101175953 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:55 INFO - PROCESS | 29411 | 1465101175964 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x92310800 == 42 [pid = 29411] [id = 426] 21:32:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92ac7c00) [pid = 29411] [serial = 1279] [outer = (nil)] 21:32:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92ad0400) [pid = 29411] [serial = 1280] [outer = 0x92ac7c00] 21:32:56 INFO - PROCESS | 29411 | 1465101176094 Marionette DEBUG loaded listener.js 21:32:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x9383a400) [pid = 29411] [serial = 1281] [outer = 0x92ac7c00] 21:32:56 INFO - PROCESS | 29411 | 1465101176986 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]]]}] 21:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1540ms 21:32:57 INFO - PROCESS | 29411 | 1465101177037 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 21:32:57 INFO - PROCESS | 29411 | 1465101177041 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 21:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:32:57 INFO - PROCESS | 29411 | 1465101177048 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:32:57 INFO - PROCESS | 29411 | 1465101177051 Marionette TRACE conn4 <- [1,1678,null,{}] 21:32:57 INFO - PROCESS | 29411 | 1465101177057 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}] 21:32:57 INFO - PROCESS | 29411 | 1465101177062 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:57 INFO - PROCESS | 29411 | 1465101177250 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 21:32:57 INFO - PROCESS | 29411 | 1465101177440 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:57 INFO - PROCESS | 29411 | 1465101177447 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x92ad0c00 == 43 [pid = 29411] [id = 427] 21:32:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x92d0a800) [pid = 29411] [serial = 1282] [outer = (nil)] 21:32:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93b62c00) [pid = 29411] [serial = 1283] [outer = 0x92d0a800] 21:32:57 INFO - PROCESS | 29411 | 1465101177530 Marionette DEBUG loaded listener.js 21:32:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93b69400) [pid = 29411] [serial = 1284] [outer = 0x92d0a800] 21:32:58 INFO - PROCESS | 29411 | 1465101178505 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]]]}] 21:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1487ms 21:32:58 INFO - PROCESS | 29411 | 1465101178536 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 21:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:32:58 INFO - PROCESS | 29411 | 1465101178541 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 21:32:58 INFO - PROCESS | 29411 | 1465101178547 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:32:58 INFO - PROCESS | 29411 | 1465101178551 Marionette TRACE conn4 <- [1,1682,null,{}] 21:32:58 INFO - PROCESS | 29411 | 1465101178556 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}] 21:32:58 INFO - PROCESS | 29411 | 1465101178561 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:58 INFO - PROCESS | 29411 | 1465101178751 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 21:32:58 INFO - PROCESS | 29411 | 1465101178929 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:58 INFO - PROCESS | 29411 | 1465101178937 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:32:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6ab000 == 44 [pid = 29411] [id = 428] 21:32:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x92df0c00) [pid = 29411] [serial = 1285] [outer = (nil)] 21:32:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x93be4800) [pid = 29411] [serial = 1286] [outer = 0x92df0c00] 21:32:59 INFO - PROCESS | 29411 | 1465101179027 Marionette DEBUG loaded listener.js 21:32:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x93be7c00) [pid = 29411] [serial = 1287] [outer = 0x92df0c00] 21:32:59 INFO - PROCESS | 29411 | 1465101179950 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]]]}] 21:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1482ms 21:33:00 INFO - PROCESS | 29411 | 1465101180029 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 21:33:00 INFO - PROCESS | 29411 | 1465101180033 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 21:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:33:00 INFO - PROCESS | 29411 | 1465101180040 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:33:00 INFO - PROCESS | 29411 | 1465101180043 Marionette TRACE conn4 <- [1,1686,null,{}] 21:33:00 INFO - PROCESS | 29411 | 1465101180049 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}] 21:33:00 INFO - PROCESS | 29411 | 1465101180059 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:00 INFO - PROCESS | 29411 | 1465101180316 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 21:33:00 INFO - PROCESS | 29411 | 1465101180552 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:00 INFO - PROCESS | 29411 | 1465101180563 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a4800 == 45 [pid = 29411] [id = 429] 21:33:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8f86a400) [pid = 29411] [serial = 1288] [outer = (nil)] 21:33:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x94712400) [pid = 29411] [serial = 1289] [outer = 0x8f86a400] 21:33:00 INFO - PROCESS | 29411 | 1465101180658 Marionette DEBUG loaded listener.js 21:33:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x94719400) [pid = 29411] [serial = 1290] [outer = 0x8f86a400] 21:33:01 INFO - PROCESS | 29411 | 1465101181549 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]]]}] 21:33:01 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 21:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1551ms 21:33:01 INFO - PROCESS | 29411 | 1465101181592 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 21:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:33:01 INFO - PROCESS | 29411 | 1465101181596 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 21:33:01 INFO - PROCESS | 29411 | 1465101181603 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:33:01 INFO - PROCESS | 29411 | 1465101181606 Marionette TRACE conn4 <- [1,1690,null,{}] 21:33:01 INFO - PROCESS | 29411 | 1465101181612 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}] 21:33:01 INFO - PROCESS | 29411 | 1465101181618 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:01 INFO - PROCESS | 29411 | 1465101181799 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 21:33:01 INFO - PROCESS | 29411 | 1465101181981 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:02 INFO - PROCESS | 29411 | 1465101181989 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x9387c800 == 46 [pid = 29411] [id = 430] 21:33:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x93be6400) [pid = 29411] [serial = 1291] [outer = (nil)] 21:33:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x94721800) [pid = 29411] [serial = 1292] [outer = 0x93be6400] 21:33:02 INFO - PROCESS | 29411 | 1465101182072 Marionette DEBUG loaded listener.js 21:33:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x9475d000) [pid = 29411] [serial = 1293] [outer = 0x93be6400] 21:33:03 INFO - PROCESS | 29411 | 1465101183086 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]]]}] 21:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1536ms 21:33:03 INFO - PROCESS | 29411 | 1465101183151 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 21:33:03 INFO - PROCESS | 29411 | 1465101183156 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 21:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:33:03 INFO - PROCESS | 29411 | 1465101183167 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:33:03 INFO - PROCESS | 29411 | 1465101183170 Marionette TRACE conn4 <- [1,1694,null,{}] 21:33:03 INFO - PROCESS | 29411 | 1465101183175 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}] 21:33:03 INFO - PROCESS | 29411 | 1465101183182 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:03 INFO - PROCESS | 29411 | 1465101183411 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 21:33:03 INFO - PROCESS | 29411 | 1465101183636 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:03 INFO - PROCESS | 29411 | 1465101183651 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x917cdc00 == 47 [pid = 29411] [id = 431] 21:33:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x91fbb800) [pid = 29411] [serial = 1294] [outer = (nil)] 21:33:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x94877000) [pid = 29411] [serial = 1295] [outer = 0x91fbb800] 21:33:03 INFO - PROCESS | 29411 | 1465101183789 Marionette DEBUG loaded listener.js 21:33:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x9487a000) [pid = 29411] [serial = 1296] [outer = 0x91fbb800] 21:33:04 INFO - PROCESS | 29411 | 1465101184698 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]]]}] 21:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1583ms 21:33:04 INFO - PROCESS | 29411 | 1465101184751 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 21:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:33:04 INFO - PROCESS | 29411 | 1465101184755 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 21:33:04 INFO - PROCESS | 29411 | 1465101184762 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:33:04 INFO - PROCESS | 29411 | 1465101184765 Marionette TRACE conn4 <- [1,1698,null,{}] 21:33:04 INFO - PROCESS | 29411 | 1465101184773 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}] 21:33:04 INFO - PROCESS | 29411 | 1465101184778 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:05 INFO - PROCESS | 29411 | 1465101185182 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 21:33:05 INFO - PROCESS | 29411 | 1465101185456 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:05 INFO - PROCESS | 29411 | 1465101185468 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd58400 == 48 [pid = 29411] [id = 432] 21:33:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x8dd58800) [pid = 29411] [serial = 1297] [outer = (nil)] 21:33:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x8e403800) [pid = 29411] [serial = 1298] [outer = 0x8dd58800] 21:33:05 INFO - PROCESS | 29411 | 1465101185546 Marionette DEBUG loaded listener.js 21:33:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8e5a0000) [pid = 29411] [serial = 1299] [outer = 0x8dd58800] 21:33:06 INFO - PROCESS | 29411 | 1465101186451 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]]]}] 21:33:06 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 21:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1791ms 21:33:06 INFO - PROCESS | 29411 | 1465101186554 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 21:33:06 INFO - PROCESS | 29411 | 1465101186560 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 21:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:33:06 INFO - PROCESS | 29411 | 1465101186569 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:33:06 INFO - PROCESS | 29411 | 1465101186574 Marionette TRACE conn4 <- [1,1702,null,{}] 21:33:06 INFO - PROCESS | 29411 | 1465101186582 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}] 21:33:06 INFO - PROCESS | 29411 | 1465101186588 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:06 INFO - PROCESS | 29411 | 1465101186826 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c7400 == 47 [pid = 29411] [id = 396] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98bc00 == 46 [pid = 29411] [id = 406] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dfc00 == 45 [pid = 29411] [id = 401] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5df400 == 44 [pid = 29411] [id = 408] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40c800 == 43 [pid = 29411] [id = 393] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c5c00 == 42 [pid = 29411] [id = 391] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98d000 == 41 [pid = 29411] [id = 400] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8f864000 == 40 [pid = 29411] [id = 389] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40e800 == 39 [pid = 29411] [id = 395] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993400 == 38 [pid = 29411] [id = 407] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8eedcc00 == 37 [pid = 29411] [id = 403] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x91fa3000 == 36 [pid = 29411] [id = 394] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993000 == 35 [pid = 29411] [id = 402] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x91f04c00 == 34 [pid = 29411] [id = 404] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee9400 == 33 [pid = 29411] [id = 398] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x911c9000 == 32 [pid = 29411] [id = 399] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7c00 == 31 [pid = 29411] [id = 392] 21:33:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e841c00 == 30 [pid = 29411] [id = 405] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8f867400) [pid = 29411] [serial = 1235] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x8e5a6400) [pid = 29411] [serial = 1209] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x8e407800) [pid = 29411] [serial = 1208] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x90f78000) [pid = 29411] [serial = 1212] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8f85e400) [pid = 29411] [serial = 1211] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8d5ad800) [pid = 29411] [serial = 1224] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x92a98c00) [pid = 29411] [serial = 1215] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8d1cb800) [pid = 29411] [serial = 1223] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x92a8cc00) [pid = 29411] [serial = 1214] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8c988400) [pid = 29411] [serial = 1226] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8d1c4800) [pid = 29411] [serial = 1227] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x92de9000) [pid = 29411] [serial = 1218] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e406000) [pid = 29411] [serial = 1229] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e40d000) [pid = 29411] [serial = 1230] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x92d11000) [pid = 29411] [serial = 1217] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x93844c00) [pid = 29411] [serial = 1221] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x92ded400) [pid = 29411] [serial = 1220] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x90f80c00) [pid = 29411] [serial = 1238] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x90f74400) [pid = 29411] [serial = 1236] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8edba000) [pid = 29411] [serial = 1233] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e844800) [pid = 29411] [serial = 1232] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x911cac00) [pid = 29411] [serial = 1239] [outer = (nil)] [url = about:blank] 21:33:08 INFO - PROCESS | 29411 | 1465101188309 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:08 INFO - PROCESS | 29411 | 1465101188315 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5de800 == 31 [pid = 29411] [id = 433] 21:33:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8b5df000) [pid = 29411] [serial = 1300] [outer = (nil)] 21:33:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8c987000) [pid = 29411] [serial = 1301] [outer = 0x8b5df000] 21:33:08 INFO - PROCESS | 29411 | 1465101188404 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8c994000) [pid = 29411] [serial = 1302] [outer = 0x8b5df000] 21:33:09 INFO - PROCESS | 29411 | 1465101189269 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]]]}] 21:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2735ms 21:33:09 INFO - PROCESS | 29411 | 1465101189307 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 21:33:09 INFO - PROCESS | 29411 | 1465101189313 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 21:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:33:09 INFO - PROCESS | 29411 | 1465101189322 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:33:09 INFO - PROCESS | 29411 | 1465101189328 Marionette TRACE conn4 <- [1,1706,null,{}] 21:33:09 INFO - PROCESS | 29411 | 1465101189337 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}] 21:33:09 INFO - PROCESS | 29411 | 1465101189345 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:09 INFO - PROCESS | 29411 | 1465101189526 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 21:33:09 INFO - PROCESS | 29411 | 1465101189667 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:09 INFO - PROCESS | 29411 | 1465101189680 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ae000 == 32 [pid = 29411] [id = 434] 21:33:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8dd59c00) [pid = 29411] [serial = 1303] [outer = (nil)] 21:33:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8e404400) [pid = 29411] [serial = 1304] [outer = 0x8dd59c00] 21:33:09 INFO - PROCESS | 29411 | 1465101189752 Marionette DEBUG loaded listener.js 21:33:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8e40cc00) [pid = 29411] [serial = 1305] [outer = 0x8dd59c00] 21:33:10 INFO - PROCESS | 29411 | 1465101190565 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]]]}] 21:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1291ms 21:33:10 INFO - PROCESS | 29411 | 1465101190635 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 21:33:10 INFO - PROCESS | 29411 | 1465101190643 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 21:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:33:10 INFO - PROCESS | 29411 | 1465101190658 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:33:10 INFO - PROCESS | 29411 | 1465101190662 Marionette TRACE conn4 <- [1,1710,null,{}] 21:33:10 INFO - PROCESS | 29411 | 1465101190673 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}] 21:33:10 INFO - PROCESS | 29411 | 1465101190677 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:10 INFO - PROCESS | 29411 | 1465101190906 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 21:33:10 INFO - PROCESS | 29411 | 1465101190928 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:10 INFO - PROCESS | 29411 | 1465101190938 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40e000 == 33 [pid = 29411] [id = 435] 21:33:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8e5aac00) [pid = 29411] [serial = 1306] [outer = (nil)] 21:33:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8e849800) [pid = 29411] [serial = 1307] [outer = 0x8e5aac00] 21:33:11 INFO - PROCESS | 29411 | 1465101191015 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8edc2800) [pid = 29411] [serial = 1308] [outer = 0x8e5aac00] 21:33:12 INFO - PROCESS | 29411 | 1465101192049 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]]]}] 21:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1445ms 21:33:12 INFO - PROCESS | 29411 | 1465101192104 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 21:33:12 INFO - PROCESS | 29411 | 1465101192107 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 21:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:33:12 INFO - PROCESS | 29411 | 1465101192128 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:33:12 INFO - PROCESS | 29411 | 1465101192139 Marionette TRACE conn4 <- [1,1714,null,{}] 21:33:12 INFO - PROCESS | 29411 | 1465101192154 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}] 21:33:12 INFO - PROCESS | 29411 | 1465101192162 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:12 INFO - PROCESS | 29411 | 1465101192391 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 21:33:12 INFO - PROCESS | 29411 | 1465101192418 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:12 INFO - PROCESS | 29411 | 1465101192426 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f85e400 == 34 [pid = 29411] [id = 436] 21:33:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8f862400) [pid = 29411] [serial = 1309] [outer = (nil)] 21:33:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x90f73400) [pid = 29411] [serial = 1310] [outer = 0x8f862400] 21:33:12 INFO - PROCESS | 29411 | 1465101192496 Marionette DEBUG loaded listener.js 21:33:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x90f7f800) [pid = 29411] [serial = 1311] [outer = 0x8f862400] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8c992c00) [pid = 29411] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8c992000) [pid = 29411] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8d5a7c00) [pid = 29411] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91399c00) [pid = 29411] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x92a8b800) [pid = 29411] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8f6c9c00) [pid = 29411] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8dd5d000) [pid = 29411] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x913a5800) [pid = 29411] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8d1c8000) [pid = 29411] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8f864400) [pid = 29411] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:33:13 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x90f74000) [pid = 29411] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:33:14 INFO - PROCESS | 29411 | 1465101194497 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]]]}] 21:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2455ms 21:33:14 INFO - PROCESS | 29411 | 1465101194579 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 21:33:14 INFO - PROCESS | 29411 | 1465101194587 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 21:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:33:14 INFO - PROCESS | 29411 | 1465101194597 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:33:14 INFO - PROCESS | 29411 | 1465101194603 Marionette TRACE conn4 <- [1,1718,null,{}] 21:33:14 INFO - PROCESS | 29411 | 1465101194613 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}] 21:33:14 INFO - PROCESS | 29411 | 1465101194619 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:14 INFO - PROCESS | 29411 | 1465101194975 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 21:33:15 INFO - PROCESS | 29411 | 1465101194999 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:15 INFO - PROCESS | 29411 | 1465101195006 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c992400 == 35 [pid = 29411] [id = 437] 21:33:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8d1c3000) [pid = 29411] [serial = 1312] [outer = (nil)] 21:33:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x90f73000) [pid = 29411] [serial = 1313] [outer = 0x8d1c3000] 21:33:15 INFO - PROCESS | 29411 | 1465101195077 Marionette DEBUG loaded listener.js 21:33:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x911c8400) [pid = 29411] [serial = 1314] [outer = 0x8d1c3000] 21:33:16 INFO - PROCESS | 29411 | 1465101196133 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]]]}] 21:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1594ms 21:33:16 INFO - PROCESS | 29411 | 1465101196190 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 21:33:16 INFO - PROCESS | 29411 | 1465101196198 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 21:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:33:16 INFO - PROCESS | 29411 | 1465101196206 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:33:16 INFO - PROCESS | 29411 | 1465101196212 Marionette TRACE conn4 <- [1,1722,null,{}] 21:33:16 INFO - PROCESS | 29411 | 1465101196222 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}] 21:33:16 INFO - PROCESS | 29411 | 1465101196228 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:16 INFO - PROCESS | 29411 | 1465101196429 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 21:33:16 INFO - PROCESS | 29411 | 1465101196668 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:16 INFO - PROCESS | 29411 | 1465101196680 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5b800 == 36 [pid = 29411] [id = 438] 21:33:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8dd61400) [pid = 29411] [serial = 1315] [outer = (nil)] 21:33:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8e5a5c00) [pid = 29411] [serial = 1316] [outer = 0x8dd61400] 21:33:16 INFO - PROCESS | 29411 | 1465101196814 Marionette DEBUG loaded listener.js 21:33:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8edc5400) [pid = 29411] [serial = 1317] [outer = 0x8dd61400] 21:33:17 INFO - PROCESS | 29411 | 1465101197824 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]]]}] 21:33:17 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 21:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1689ms 21:33:17 INFO - PROCESS | 29411 | 1465101197896 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 21:33:17 INFO - PROCESS | 29411 | 1465101197903 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 21:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:33:17 INFO - PROCESS | 29411 | 1465101197914 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:33:17 INFO - PROCESS | 29411 | 1465101197918 Marionette TRACE conn4 <- [1,1726,null,{}] 21:33:17 INFO - PROCESS | 29411 | 1465101197925 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}] 21:33:17 INFO - PROCESS | 29411 | 1465101197931 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:18 INFO - PROCESS | 29411 | 1465101198158 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 21:33:18 INFO - PROCESS | 29411 | 1465101198484 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:18 INFO - PROCESS | 29411 | 1465101198495 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7c00 == 37 [pid = 29411] [id = 439] 21:33:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8d1c4c00) [pid = 29411] [serial = 1318] [outer = (nil)] 21:33:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x9139b800) [pid = 29411] [serial = 1319] [outer = 0x8d1c4c00] 21:33:18 INFO - PROCESS | 29411 | 1465101198581 Marionette DEBUG loaded listener.js 21:33:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x913a5800) [pid = 29411] [serial = 1320] [outer = 0x8d1c4c00] 21:33:19 INFO - PROCESS | 29411 | 1465101199649 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]]]}] 21:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1795ms 21:33:19 INFO - PROCESS | 29411 | 1465101199709 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 21:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:33:19 INFO - PROCESS | 29411 | 1465101199714 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 21:33:19 INFO - PROCESS | 29411 | 1465101199721 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - PROCESS | 29411 | 1465101199728 Marionette TRACE conn4 <- [1,1730,null,{}] 21:33:19 INFO - PROCESS | 29411 | 1465101199747 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}] 21:33:19 INFO - PROCESS | 29411 | 1465101199756 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:19 INFO - PROCESS | 29411 | 1465101199980 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 21:33:20 INFO - PROCESS | 29411 | 1465101200213 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:20 INFO - PROCESS | 29411 | 1465101200222 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f9b800 == 38 [pid = 29411] [id = 440] 21:33:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x91f9cc00) [pid = 29411] [serial = 1321] [outer = (nil)] 21:33:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x91fbd800) [pid = 29411] [serial = 1322] [outer = 0x91f9cc00] 21:33:20 INFO - PROCESS | 29411 | 1465101200311 Marionette DEBUG loaded listener.js 21:33:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x91fc9000) [pid = 29411] [serial = 1323] [outer = 0x91f9cc00] 21:33:21 INFO - PROCESS | 29411 | 1465101201307 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]]]}] 21:33:21 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 21:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1644ms 21:33:21 INFO - PROCESS | 29411 | 1465101201366 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 21:33:21 INFO - PROCESS | 29411 | 1465101201370 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 21:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:33:21 INFO - PROCESS | 29411 | 1465101201378 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:33:21 INFO - PROCESS | 29411 | 1465101201382 Marionette TRACE conn4 <- [1,1734,null,{}] 21:33:21 INFO - PROCESS | 29411 | 1465101201388 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}] 21:33:21 INFO - PROCESS | 29411 | 1465101201393 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:21 INFO - PROCESS | 29411 | 1465101201584 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 21:33:21 INFO - PROCESS | 29411 | 1465101201825 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:21 INFO - PROCESS | 29411 | 1465101201835 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a5c00 == 39 [pid = 29411] [id = 441] 21:33:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8e6aa800) [pid = 29411] [serial = 1324] [outer = (nil)] 21:33:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x913a3400) [pid = 29411] [serial = 1325] [outer = 0x8e6aa800] 21:33:21 INFO - PROCESS | 29411 | 1465101201966 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x92a8a400) [pid = 29411] [serial = 1326] [outer = 0x8e6aa800] 21:33:23 INFO - PROCESS | 29411 | 1465101203089 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]]]}] 21:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1782ms 21:33:23 INFO - PROCESS | 29411 | 1465101203161 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 29411 | 1465101203172 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 21:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:33:23 INFO - PROCESS | 29411 | 1465101203185 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - PROCESS | 29411 | 1465101203191 Marionette TRACE conn4 <- [1,1738,null,{}] 21:33:23 INFO - PROCESS | 29411 | 1465101203200 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}] 21:33:23 INFO - PROCESS | 29411 | 1465101203205 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:23 INFO - PROCESS | 29411 | 1465101203459 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 21:33:23 INFO - PROCESS | 29411 | 1465101203657 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:23 INFO - PROCESS | 29411 | 1465101203670 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e1400 == 40 [pid = 29411] [id = 442] 21:33:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8d5a3800) [pid = 29411] [serial = 1327] [outer = (nil)] 21:33:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8e409800) [pid = 29411] [serial = 1328] [outer = 0x8d5a3800] 21:33:23 INFO - PROCESS | 29411 | 1465101203749 Marionette DEBUG loaded listener.js 21:33:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x8e6a4800) [pid = 29411] [serial = 1329] [outer = 0x8d5a3800] 21:33:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40c400 == 39 [pid = 29411] [id = 410] 21:33:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5df800 == 38 [pid = 29411] [id = 423] 21:33:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd65000 == 37 [pid = 29411] [id = 409] 21:33:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8e407000 == 36 [pid = 29411] [id = 421] 21:33:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5de400 == 35 [pid = 29411] [id = 420] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x8edbec00) [pid = 29411] [serial = 1271] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8d1cfc00) [pid = 29411] [serial = 1259] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x92de4400) [pid = 29411] [serial = 1256] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x91f98000) [pid = 29411] [serial = 1242] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x92ac4c00) [pid = 29411] [serial = 1253] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x91fc7400) [pid = 29411] [serial = 1269] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8d5a7400) [pid = 29411] [serial = 1260] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8e69e400) [pid = 29411] [serial = 1244] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x92df1c00) [pid = 29411] [serial = 1257] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x91fc2000) [pid = 29411] [serial = 1250] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8dd56c00) [pid = 29411] [serial = 1262] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x91fa4c00) [pid = 29411] [serial = 1268] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x90f75800) [pid = 29411] [serial = 1265] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e848000) [pid = 29411] [serial = 1263] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x911c7c00) [pid = 29411] [serial = 1266] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x913a2400) [pid = 29411] [serial = 1241] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x917c6c00) [pid = 29411] [serial = 1248] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92308400) [pid = 29411] [serial = 1251] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92accc00) [pid = 29411] [serial = 1254] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e845000) [pid = 29411] [serial = 1245] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x911d3c00) [pid = 29411] [serial = 1247] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x91f9f800) [pid = 29411] [serial = 1272] [outer = (nil)] [url = about:blank] 21:33:24 INFO - PROCESS | 29411 | 1465101204639 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]]]}] 21:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1536ms 21:33:24 INFO - PROCESS | 29411 | 1465101204720 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 21:33:24 INFO - PROCESS | 29411 | 1465101204727 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 21:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:33:24 INFO - PROCESS | 29411 | 1465101204737 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:33:24 INFO - PROCESS | 29411 | 1465101204741 Marionette TRACE conn4 <- [1,1742,null,{}] 21:33:24 INFO - PROCESS | 29411 | 1465101204747 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}] 21:33:24 INFO - PROCESS | 29411 | 1465101204751 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:24 INFO - PROCESS | 29411 | 1465101204923 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 21:33:25 INFO - PROCESS | 29411 | 1465101205056 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:25 INFO - PROCESS | 29411 | 1465101205063 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e83e800 == 36 [pid = 29411] [id = 443] 21:33:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e845400) [pid = 29411] [serial = 1330] [outer = (nil)] 21:33:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edc6400) [pid = 29411] [serial = 1331] [outer = 0x8e845400] 21:33:25 INFO - PROCESS | 29411 | 1465101205145 Marionette DEBUG loaded listener.js 21:33:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f6cf000) [pid = 29411] [serial = 1332] [outer = 0x8e845400] 21:33:25 INFO - PROCESS | 29411 | 1465101205955 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]]]}] 21:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1279ms 21:33:26 INFO - PROCESS | 29411 | 1465101206016 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 21:33:26 INFO - PROCESS | 29411 | 1465101206021 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 21:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:33:26 INFO - PROCESS | 29411 | 1465101206029 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:33:26 INFO - PROCESS | 29411 | 1465101206035 Marionette TRACE conn4 <- [1,1746,null,{}] 21:33:26 INFO - PROCESS | 29411 | 1465101206057 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}] 21:33:26 INFO - PROCESS | 29411 | 1465101206066 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:26 INFO - PROCESS | 29411 | 1465101206239 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 21:33:26 INFO - PROCESS | 29411 | 1465101206394 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:26 INFO - PROCESS | 29411 | 1465101206404 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a2400 == 37 [pid = 29411] [id = 444] 21:33:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x917c2800) [pid = 29411] [serial = 1333] [outer = (nil)] 21:33:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x917d0800) [pid = 29411] [serial = 1334] [outer = 0x917c2800] 21:33:26 INFO - PROCESS | 29411 | 1465101206477 Marionette DEBUG loaded listener.js 21:33:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x91f9f400) [pid = 29411] [serial = 1335] [outer = 0x917c2800] 21:33:27 INFO - PROCESS | 29411 | 1465101207416 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]]]}] 21:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1449ms 21:33:27 INFO - PROCESS | 29411 | 1465101207479 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 21:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:33:27 INFO - PROCESS | 29411 | 1465101207484 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 21:33:27 INFO - PROCESS | 29411 | 1465101207490 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:33:27 INFO - PROCESS | 29411 | 1465101207493 Marionette TRACE conn4 <- [1,1750,null,{}] 21:33:27 INFO - PROCESS | 29411 | 1465101207499 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}] 21:33:27 INFO - PROCESS | 29411 | 1465101207504 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:27 INFO - PROCESS | 29411 | 1465101207723 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 21:33:27 INFO - PROCESS | 29411 | 1465101207747 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:27 INFO - PROCESS | 29411 | 1465101207756 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a1000 == 38 [pid = 29411] [id = 445] 21:33:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x91fa1800) [pid = 29411] [serial = 1336] [outer = (nil)] 21:33:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fc6800) [pid = 29411] [serial = 1337] [outer = 0x91fa1800] 21:33:27 INFO - PROCESS | 29411 | 1465101207824 Marionette DEBUG loaded listener.js 21:33:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91fca000) [pid = 29411] [serial = 1338] [outer = 0x91fa1800] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8d5a3000) [pid = 29411] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8f85d800) [pid = 29411] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x92ac7c00) [pid = 29411] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e5aac00) [pid = 29411] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8b5df000) [pid = 29411] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92d0a800) [pid = 29411] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92df0c00) [pid = 29411] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8dd59c00) [pid = 29411] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8dd58800) [pid = 29411] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8f86a400) [pid = 29411] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93be6400) [pid = 29411] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8f862400) [pid = 29411] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:33:28 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x91fbb800) [pid = 29411] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:33:28 INFO - PROCESS | 29411 | 1465101208855 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]]]}] 21:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1432ms 21:33:28 INFO - PROCESS | 29411 | 1465101208923 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 21:33:28 INFO - PROCESS | 29411 | 1465101208927 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 21:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:33:28 INFO - PROCESS | 29411 | 1465101208933 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:33:28 INFO - PROCESS | 29411 | 1465101208935 Marionette TRACE conn4 <- [1,1754,null,{}] 21:33:28 INFO - PROCESS | 29411 | 1465101208941 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}] 21:33:28 INFO - PROCESS | 29411 | 1465101208946 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:29 INFO - PROCESS | 29411 | 1465101209103 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 21:33:29 INFO - PROCESS | 29411 | 1465101209250 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:29 INFO - PROCESS | 29411 | 1465101209255 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d2800 == 39 [pid = 29411] [id = 446] 21:33:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8b5d4800) [pid = 29411] [serial = 1339] [outer = (nil)] 21:33:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8eee9400) [pid = 29411] [serial = 1340] [outer = 0x8b5d4800] 21:33:29 INFO - PROCESS | 29411 | 1465101209326 Marionette DEBUG loaded listener.js 21:33:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91fbb800) [pid = 29411] [serial = 1341] [outer = 0x8b5d4800] 21:33:30 INFO - PROCESS | 29411 | 1465101210115 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]]]}] 21:33:30 INFO - PROCESS | 29411 | ************************* 21:33:30 INFO - PROCESS | 29411 | A coding exception was thrown and uncaught in a Task. 21:33:30 INFO - PROCESS | 29411 | 21:33:30 INFO - PROCESS | 29411 | Full message: TypeError: NetworkError when attempting to fetch resource. 21:33:30 INFO - PROCESS | 29411 | Full stack: 21:33:30 INFO - PROCESS | 29411 | ************************* 21:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1280ms 21:33:30 INFO - PROCESS | 29411 | 1465101210213 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 21:33:30 INFO - PROCESS | 29411 | 1465101210217 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 21:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:33:30 INFO - PROCESS | 29411 | 1465101210223 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:33:30 INFO - PROCESS | 29411 | 1465101210226 Marionette TRACE conn4 <- [1,1758,null,{}] 21:33:30 INFO - PROCESS | 29411 | 1465101210231 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}] 21:33:30 INFO - PROCESS | 29411 | 1465101210242 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:30 INFO - PROCESS | 29411 | 1465101210446 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 21:33:30 INFO - PROCESS | 29411 | 1465101210661 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:30 INFO - PROCESS | 29411 | 1465101210673 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3400 == 40 [pid = 29411] [id = 447] 21:33:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8b5d3c00) [pid = 29411] [serial = 1342] [outer = (nil)] 21:33:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8c98ec00) [pid = 29411] [serial = 1343] [outer = 0x8b5d3c00] 21:33:30 INFO - PROCESS | 29411 | 1465101210760 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8d1c6400) [pid = 29411] [serial = 1344] [outer = 0x8b5d3c00] 21:33:31 INFO - PROCESS | 29411 | 1465101211803 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]]]}] 21:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1635ms 21:33:31 INFO - PROCESS | 29411 | 1465101211863 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 21:33:31 INFO - PROCESS | 29411 | 1465101211869 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 21:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:33:31 INFO - PROCESS | 29411 | 1465101211877 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 29411 | 1465101211882 Marionette TRACE conn4 <- [1,1762,null,{}] 21:33:31 INFO - PROCESS | 29411 | 1465101211891 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}] 21:33:31 INFO - PROCESS | 29411 | 1465101211899 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:32 INFO - PROCESS | 29411 | 1465101212101 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 21:33:32 INFO - PROCESS | 29411 | 1465101212341 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:32 INFO - PROCESS | 29411 | 1465101212352 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e410800 == 41 [pid = 29411] [id = 448] 21:33:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e6a0800) [pid = 29411] [serial = 1345] [outer = (nil)] 21:33:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e844c00) [pid = 29411] [serial = 1346] [outer = 0x8e6a0800] 21:33:32 INFO - PROCESS | 29411 | 1465101212488 Marionette DEBUG loaded listener.js 21:33:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8edbd800) [pid = 29411] [serial = 1347] [outer = 0x8e6a0800] 21:33:33 INFO - PROCESS | 29411 | 1465101213455 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]]]}] 21:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1687ms 21:33:33 INFO - PROCESS | 29411 | 1465101213569 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 21:33:33 INFO - PROCESS | 29411 | 1465101213575 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 21:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:33:33 INFO - PROCESS | 29411 | 1465101213637 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:33:33 INFO - PROCESS | 29411 | 1465101213642 Marionette TRACE conn4 <- [1,1766,null,{}] 21:33:33 INFO - PROCESS | 29411 | 1465101213649 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}] 21:33:33 INFO - PROCESS | 29411 | 1465101213654 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:33 INFO - PROCESS | 29411 | 1465101213875 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 21:33:34 INFO - PROCESS | 29411 | 1465101214140 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:34 INFO - PROCESS | 29411 | 1465101214148 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c9800 == 42 [pid = 29411] [id = 449] 21:33:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8f866400) [pid = 29411] [serial = 1348] [outer = (nil)] 21:33:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x90f7cc00) [pid = 29411] [serial = 1349] [outer = 0x8f866400] 21:33:34 INFO - PROCESS | 29411 | 1465101214245 Marionette DEBUG loaded listener.js 21:33:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x9139c000) [pid = 29411] [serial = 1350] [outer = 0x8f866400] 21:33:35 INFO - PROCESS | 29411 | 1465101215211 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]]]}] 21:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1649ms 21:33:35 INFO - PROCESS | 29411 | 1465101215275 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 21:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:33:35 INFO - PROCESS | 29411 | 1465101215280 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 21:33:35 INFO - PROCESS | 29411 | 1465101215295 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:33:35 INFO - PROCESS | 29411 | 1465101215304 Marionette TRACE conn4 <- [1,1770,null,{}] 21:33:35 INFO - PROCESS | 29411 | 1465101215314 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}] 21:33:35 INFO - PROCESS | 29411 | 1465101215321 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:35 INFO - PROCESS | 29411 | 1465101215558 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 21:33:35 INFO - PROCESS | 29411 | 1465101215813 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:35 INFO - PROCESS | 29411 | 1465101215823 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d3000 == 43 [pid = 29411] [id = 450] 21:33:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x92304c00) [pid = 29411] [serial = 1351] [outer = (nil)] 21:33:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x9383e400) [pid = 29411] [serial = 1352] [outer = 0x92304c00] 21:33:35 INFO - PROCESS | 29411 | 1465101215944 Marionette DEBUG loaded listener.js 21:33:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93843c00) [pid = 29411] [serial = 1353] [outer = 0x92304c00] 21:33:37 INFO - PROCESS | 29411 | 1465101217106 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]]]}] 21:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1856ms 21:33:37 INFO - PROCESS | 29411 | 1465101217143 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 21:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:33:37 INFO - PROCESS | 29411 | 1465101217148 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 21:33:37 INFO - PROCESS | 29411 | 1465101217155 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:33:37 INFO - PROCESS | 29411 | 1465101217158 Marionette TRACE conn4 <- [1,1774,null,{}] 21:33:37 INFO - PROCESS | 29411 | 1465101217164 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}] 21:33:37 INFO - PROCESS | 29411 | 1465101217170 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:37 INFO - PROCESS | 29411 | 1465101217370 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 21:33:37 INFO - PROCESS | 29411 | 1465101217601 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:37 INFO - PROCESS | 29411 | 1465101217611 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x9139a000 == 44 [pid = 29411] [id = 451] 21:33:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x9139cc00) [pid = 29411] [serial = 1354] [outer = (nil)] 21:33:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x93b67800) [pid = 29411] [serial = 1355] [outer = 0x9139cc00] 21:33:37 INFO - PROCESS | 29411 | 1465101217692 Marionette DEBUG loaded listener.js 21:33:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x93be6c00) [pid = 29411] [serial = 1356] [outer = 0x9139cc00] 21:33:38 INFO - PROCESS | 29411 | 1465101218639 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]]]}] 21:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1534ms 21:33:38 INFO - PROCESS | 29411 | 1465101218689 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 21:33:38 INFO - PROCESS | 29411 | 1465101218693 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 21:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:33:38 INFO - PROCESS | 29411 | 1465101218700 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:33:38 INFO - PROCESS | 29411 | 1465101218704 Marionette TRACE conn4 <- [1,1778,null,{}] 21:33:38 INFO - PROCESS | 29411 | 1465101218709 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}] 21:33:38 INFO - PROCESS | 29411 | 1465101218714 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:38 INFO - PROCESS | 29411 | 1465101218925 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 21:33:39 INFO - PROCESS | 29411 | 1465101219108 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:39 INFO - PROCESS | 29411 | 1465101219128 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x93b6d800 == 45 [pid = 29411] [id = 452] 21:33:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x93be8000) [pid = 29411] [serial = 1357] [outer = (nil)] 21:33:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x93c33800) [pid = 29411] [serial = 1358] [outer = 0x93be8000] 21:33:39 INFO - PROCESS | 29411 | 1465101219327 Marionette DEBUG loaded listener.js 21:33:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x9475f800) [pid = 29411] [serial = 1359] [outer = 0x93be8000] 21:33:40 INFO - PROCESS | 29411 | 1465101220483 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]]]}] 21:33:40 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 21:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1835ms 21:33:40 INFO - PROCESS | 29411 | 1465101220539 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 21:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:33:40 INFO - PROCESS | 29411 | 1465101220545 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 21:33:40 INFO - PROCESS | 29411 | 1465101220555 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:33:40 INFO - PROCESS | 29411 | 1465101220562 Marionette TRACE conn4 <- [1,1782,null,{}] 21:33:40 INFO - PROCESS | 29411 | 1465101220571 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}] 21:33:40 INFO - PROCESS | 29411 | 1465101220579 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:40 INFO - PROCESS | 29411 | 1465101220920 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 21:33:41 INFO - PROCESS | 29411 | 1465101221213 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:41 INFO - PROCESS | 29411 | 1465101221222 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cfc00 == 46 [pid = 29411] [id = 453] 21:33:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x93b63800) [pid = 29411] [serial = 1360] [outer = (nil)] 21:33:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x948b6000) [pid = 29411] [serial = 1361] [outer = 0x93b63800] 21:33:41 INFO - PROCESS | 29411 | 1465101221304 Marionette DEBUG loaded listener.js 21:33:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x948b8000) [pid = 29411] [serial = 1362] [outer = 0x93b63800] 21:33:42 INFO - PROCESS | 29411 | 1465101222200 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]]]}] 21:33:42 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 21:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1688ms 21:33:42 INFO - PROCESS | 29411 | 1465101222241 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 29411 | 1465101222245 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 21:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:33:42 INFO - PROCESS | 29411 | 1465101222252 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - PROCESS | 29411 | 1465101222255 Marionette TRACE conn4 <- [1,1786,null,{}] 21:33:42 INFO - PROCESS | 29411 | 1465101222261 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}] 21:33:42 INFO - PROCESS | 29411 | 1465101222266 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:42 INFO - PROCESS | 29411 | 1465101222452 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 21:33:42 INFO - PROCESS | 29411 | 1465101222641 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:42 INFO - PROCESS | 29411 | 1465101222650 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:42 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c990c00 == 47 [pid = 29411] [id = 454] 21:33:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8e40b000) [pid = 29411] [serial = 1363] [outer = (nil)] 21:33:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x8eee3c00) [pid = 29411] [serial = 1364] [outer = 0x8e40b000] 21:33:42 INFO - PROCESS | 29411 | 1465101222727 Marionette DEBUG loaded listener.js 21:33:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x90f80c00) [pid = 29411] [serial = 1365] [outer = 0x8e40b000] 21:33:44 INFO - PROCESS | 29411 | 1465101224255 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]]]}] 21:33:44 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 21:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2136ms 21:33:44 INFO - PROCESS | 29411 | 1465101224389 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 21:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:33:44 INFO - PROCESS | 29411 | 1465101224395 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 21:33:44 INFO - PROCESS | 29411 | 1465101224403 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 29411 | 1465101224408 Marionette TRACE conn4 <- [1,1790,null,{}] 21:33:44 INFO - PROCESS | 29411 | 1465101224416 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}] 21:33:44 INFO - PROCESS | 29411 | 1465101224422 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:44 INFO - PROCESS | 29411 | 1465101224604 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 21:33:44 INFO - PROCESS | 29411 | 1465101224798 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:44 INFO - PROCESS | 29411 | 1465101224807 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e403400 == 48 [pid = 29411] [id = 455] 21:33:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x8e407000) [pid = 29411] [serial = 1366] [outer = (nil)] 21:33:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8e410400) [pid = 29411] [serial = 1367] [outer = 0x8e407000] 21:33:44 INFO - PROCESS | 29411 | 1465101224985 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 96 (0x8e6a4c00) [pid = 29411] [serial = 1368] [outer = 0x8e407000] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8f85e400 == 47 [pid = 29411] [id = 436] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5de800 == 46 [pid = 29411] [id = 433] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40e000 == 45 [pid = 29411] [id = 435] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ae000 == 44 [pid = 29411] [id = 434] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d2800 == 43 [pid = 29411] [id = 446] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a1000 == 42 [pid = 29411] [id = 445] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x913a2400 == 41 [pid = 29411] [id = 444] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8e83e800 == 40 [pid = 29411] [id = 443] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e1400 == 39 [pid = 29411] [id = 442] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a5c00 == 38 [pid = 29411] [id = 441] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x91f9b800 == 37 [pid = 29411] [id = 440] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7c00 == 36 [pid = 29411] [id = 439] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8c992400 == 35 [pid = 29411] [id = 437] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5b800 == 34 [pid = 29411] [id = 438] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x92310800 == 33 [pid = 29411] [id = 426] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd58400 == 32 [pid = 29411] [id = 432] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6ab000 == 31 [pid = 29411] [id = 428] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x9387c800 == 30 [pid = 29411] [id = 430] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x917cdc00 == 29 [pid = 29411] [id = 431] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x91399000 == 28 [pid = 29411] [id = 413] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c6000 == 27 [pid = 29411] [id = 425] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a2800 == 26 [pid = 29411] [id = 424] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x913a3c00 == 25 [pid = 29411] [id = 416] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd62400 == 24 [pid = 29411] [id = 412] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d0800 == 23 [pid = 29411] [id = 411] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c2800 == 22 [pid = 29411] [id = 418] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8c995c00 == 21 [pid = 29411] [id = 414] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8c991400 == 20 [pid = 29411] [id = 419] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x92ad0c00 == 19 [pid = 29411] [id = 427] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5da800 == 18 [pid = 29411] [id = 422] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8f865800 == 17 [pid = 29411] [id = 415] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc5c00 == 16 [pid = 29411] [id = 417] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a4800 == 15 [pid = 29411] [id = 429] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cfc00 == 14 [pid = 29411] [id = 453] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8c990c00 == 13 [pid = 29411] [id = 454] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x93b6d800 == 12 [pid = 29411] [id = 452] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x9139a000 == 11 [pid = 29411] [id = 451] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d3000 == 10 [pid = 29411] [id = 450] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8e410800 == 9 [pid = 29411] [id = 448] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c9800 == 8 [pid = 29411] [id = 449] 21:33:46 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3400 == 7 [pid = 29411] [id = 447] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 95 (0x8e6a8000) [pid = 29411] [serial = 1275] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x8e5a1000) [pid = 29411] [serial = 1274] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x9139d000) [pid = 29411] [serial = 1278] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x90f7ac00) [pid = 29411] [serial = 1277] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x9383a400) [pid = 29411] [serial = 1281] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x92ad0400) [pid = 29411] [serial = 1280] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8edc2800) [pid = 29411] [serial = 1308] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8c987000) [pid = 29411] [serial = 1301] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x93b69400) [pid = 29411] [serial = 1284] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8c994000) [pid = 29411] [serial = 1302] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x93b62c00) [pid = 29411] [serial = 1283] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x93be7c00) [pid = 29411] [serial = 1287] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e404400) [pid = 29411] [serial = 1304] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e5a0000) [pid = 29411] [serial = 1299] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e403800) [pid = 29411] [serial = 1298] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x93be4800) [pid = 29411] [serial = 1286] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x94719400) [pid = 29411] [serial = 1290] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x94712400) [pid = 29411] [serial = 1289] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x9475d000) [pid = 29411] [serial = 1293] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x94721800) [pid = 29411] [serial = 1292] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x90f73400) [pid = 29411] [serial = 1310] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x90f7f800) [pid = 29411] [serial = 1311] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e849800) [pid = 29411] [serial = 1307] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x9487a000) [pid = 29411] [serial = 1296] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x94877000) [pid = 29411] [serial = 1295] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x90f73000) [pid = 29411] [serial = 1313] [outer = (nil)] [url = about:blank] 21:33:46 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e40cc00) [pid = 29411] [serial = 1305] [outer = (nil)] [url = about:blank] 21:33:47 INFO - PROCESS | 29411 | 1465101227144 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]]]}] 21:33:47 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) 21:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2790ms 21:33:47 INFO - PROCESS | 29411 | 1465101227192 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 21:33:47 INFO - PROCESS | 29411 | 1465101227198 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 21:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:33:47 INFO - PROCESS | 29411 | 1465101227206 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:33:47 INFO - PROCESS | 29411 | 1465101227210 Marionette TRACE conn4 <- [1,1794,null,{}] 21:33:47 INFO - PROCESS | 29411 | 1465101227218 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}] 21:33:47 INFO - PROCESS | 29411 | 1465101227224 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:47 INFO - PROCESS | 29411 | 1465101227441 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 21:33:47 INFO - PROCESS | 29411 | 1465101227575 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:47 INFO - PROCESS | 29411 | 1465101227582 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c9400 == 8 [pid = 29411] [id = 456] 21:33:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8d1ca800) [pid = 29411] [serial = 1369] [outer = (nil)] 21:33:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8d5a7000) [pid = 29411] [serial = 1370] [outer = 0x8d1ca800] 21:33:47 INFO - PROCESS | 29411 | 1465101227655 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8dd5b400) [pid = 29411] [serial = 1371] [outer = 0x8d1ca800] 21:33:48 INFO - PROCESS | 29411 | 1465101228494 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]]]}] 21:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1332ms 21:33:48 INFO - PROCESS | 29411 | 1465101228552 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 29411 | 1465101228562 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 21:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:33:48 INFO - PROCESS | 29411 | 1465101228580 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - PROCESS | 29411 | 1465101228584 Marionette TRACE conn4 <- [1,1798,null,{}] 21:33:48 INFO - PROCESS | 29411 | 1465101228591 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}] 21:33:48 INFO - PROCESS | 29411 | 1465101228596 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:48 INFO - PROCESS | 29411 | 1465101228782 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 21:33:48 INFO - PROCESS | 29411 | 1465101228945 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:48 INFO - PROCESS | 29411 | 1465101228956 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a3800 == 9 [pid = 29411] [id = 457] 21:33:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e5a4800) [pid = 29411] [serial = 1372] [outer = (nil)] 21:33:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e5ab000) [pid = 29411] [serial = 1373] [outer = 0x8e5a4800] 21:33:49 INFO - PROCESS | 29411 | 1465101229032 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e6ac000) [pid = 29411] [serial = 1374] [outer = 0x8e5a4800] 21:33:50 INFO - PROCESS | 29411 | 1465101230000 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]]]}] 21:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1433ms 21:33:50 INFO - PROCESS | 29411 | 1465101230014 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 21:33:50 INFO - PROCESS | 29411 | 1465101230017 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 21:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:33:50 INFO - PROCESS | 29411 | 1465101230025 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - PROCESS | 29411 | 1465101230031 Marionette TRACE conn4 <- [1,1802,null,{}] 21:33:50 INFO - PROCESS | 29411 | 1465101230058 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}] 21:33:50 INFO - PROCESS | 29411 | 1465101230067 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:50 INFO - PROCESS | 29411 | 1465101230290 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 21:33:50 INFO - PROCESS | 29411 | 1465101230317 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:50 INFO - PROCESS | 29411 | 1465101230328 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c8400 == 10 [pid = 29411] [id = 458] 21:33:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8f6c8800) [pid = 29411] [serial = 1375] [outer = (nil)] 21:33:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8f6cc000) [pid = 29411] [serial = 1376] [outer = 0x8f6c8800] 21:33:50 INFO - PROCESS | 29411 | 1465101230413 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8f85e400) [pid = 29411] [serial = 1377] [outer = 0x8f6c8800] 21:33:51 INFO - PROCESS | 29411 | 1465101231388 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]]]}] 21:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1848ms 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x917c2800) [pid = 29411] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x91f9cc00) [pid = 29411] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8d1c4c00) [pid = 29411] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8dd61400) [pid = 29411] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e6aa800) [pid = 29411] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e845400) [pid = 29411] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d5a3800) [pid = 29411] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8b5d4800) [pid = 29411] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91fa1800) [pid = 29411] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:33:51 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8d1c3000) [pid = 29411] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:33:51 INFO - PROCESS | 29411 | 1465101231910 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 21:33:51 INFO - PROCESS | 29411 | 1465101231914 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 21:33:51 INFO - PROCESS | 29411 | 1465101231923 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:33:51 INFO - PROCESS | 29411 | 1465101231926 Marionette TRACE conn4 <- [1,1806,null,{}] 21:33:51 INFO - PROCESS | 29411 | 1465101231932 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}] 21:33:51 INFO - PROCESS | 29411 | 1465101231937 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:52 INFO - PROCESS | 29411 | 1465101232162 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 21:33:52 INFO - PROCESS | 29411 | 1465101232301 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:52 INFO - PROCESS | 29411 | 1465101232310 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d6400 == 11 [pid = 29411] [id = 459] 21:33:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d5ae800) [pid = 29411] [serial = 1378] [outer = (nil)] 21:33:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e845400) [pid = 29411] [serial = 1379] [outer = 0x8d5ae800] 21:33:52 INFO - PROCESS | 29411 | 1465101232378 Marionette DEBUG loaded listener.js 21:33:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f863800) [pid = 29411] [serial = 1380] [outer = 0x8d5ae800] 21:33:53 INFO - PROCESS | 29411 | 1465101233255 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]]]}] 21:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1382ms 21:33:53 INFO - PROCESS | 29411 | 1465101233304 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 29411 | 1465101233308 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 21:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:33:53 INFO - PROCESS | 29411 | 1465101233314 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 29411 | 1465101233317 Marionette TRACE conn4 <- [1,1810,null,{}] 21:33:53 INFO - PROCESS | 29411 | 1465101233323 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}] 21:33:53 INFO - PROCESS | 29411 | 1465101233328 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:53 INFO - PROCESS | 29411 | 1465101233499 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 21:33:53 INFO - PROCESS | 29411 | 1465101233509 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:53 INFO - PROCESS | 29411 | 1465101233516 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f7a400 == 12 [pid = 29411] [id = 460] 21:33:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x911c5c00) [pid = 29411] [serial = 1381] [outer = (nil)] 21:33:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x911ca000) [pid = 29411] [serial = 1382] [outer = 0x911c5c00] 21:33:53 INFO - PROCESS | 29411 | 1465101233597 Marionette DEBUG loaded listener.js 21:33:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x911d1000) [pid = 29411] [serial = 1383] [outer = 0x911c5c00] 21:33:54 INFO - PROCESS | 29411 | 1465101234878 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]]]}] 21:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1633ms 21:33:54 INFO - PROCESS | 29411 | 1465101234949 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 21:33:54 INFO - PROCESS | 29411 | 1465101234956 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 21:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:33:54 INFO - PROCESS | 29411 | 1465101234965 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:33:54 INFO - PROCESS | 29411 | 1465101234970 Marionette TRACE conn4 <- [1,1814,null,{}] 21:33:54 INFO - PROCESS | 29411 | 1465101234991 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}] 21:33:54 INFO - PROCESS | 29411 | 1465101234997 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:55 INFO - PROCESS | 29411 | 1465101235224 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 21:33:55 INFO - PROCESS | 29411 | 1465101235469 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:55 INFO - PROCESS | 29411 | 1465101235477 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c991000 == 13 [pid = 29411] [id = 461] 21:33:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8d1c9800) [pid = 29411] [serial = 1384] [outer = (nil)] 21:33:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8e402800) [pid = 29411] [serial = 1385] [outer = 0x8d1c9800] 21:33:55 INFO - PROCESS | 29411 | 1465101235561 Marionette DEBUG loaded listener.js 21:33:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8e5a0000) [pid = 29411] [serial = 1386] [outer = 0x8d1c9800] 21:33:56 INFO - PROCESS | 29411 | 1465101236689 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]]]}] 21:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1794ms 21:33:56 INFO - PROCESS | 29411 | 1465101236759 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 29411 | 1465101236767 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 21:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:33:56 INFO - PROCESS | 29411 | 1465101236778 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - PROCESS | 29411 | 1465101236782 Marionette TRACE conn4 <- [1,1818,null,{}] 21:33:56 INFO - PROCESS | 29411 | 1465101236789 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}] 21:33:56 INFO - PROCESS | 29411 | 1465101236796 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:57 INFO - PROCESS | 29411 | 1465101237060 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 21:33:57 INFO - PROCESS | 29411 | 1465101237346 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:57 INFO - PROCESS | 29411 | 1465101237355 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c9000 == 14 [pid = 29411] [id = 462] 21:33:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8f6c9800) [pid = 29411] [serial = 1387] [outer = (nil)] 21:33:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x90f79800) [pid = 29411] [serial = 1388] [outer = 0x8f6c9800] 21:33:57 INFO - PROCESS | 29411 | 1465101237445 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8e83f000) [pid = 29411] [serial = 1389] [outer = 0x8f6c9800] 21:33:58 INFO - PROCESS | 29411 | 1465101238597 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]]]}] 21:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1885ms 21:33:58 INFO - PROCESS | 29411 | 1465101238663 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 21:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:33:58 INFO - PROCESS | 29411 | 1465101238668 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 21:33:58 INFO - PROCESS | 29411 | 1465101238675 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 29411 | 1465101238681 Marionette TRACE conn4 <- [1,1822,null,{}] 21:33:58 INFO - PROCESS | 29411 | 1465101238698 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}] 21:33:58 INFO - PROCESS | 29411 | 1465101238707 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:58 INFO - PROCESS | 29411 | 1465101238926 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 21:33:59 INFO - PROCESS | 29411 | 1465101239168 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 29411 | 1465101239179 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:33:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c8400 == 15 [pid = 29411] [id = 463] 21:33:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x917c9800) [pid = 29411] [serial = 1390] [outer = (nil)] 21:33:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x917cdc00) [pid = 29411] [serial = 1391] [outer = 0x917c9800] 21:33:59 INFO - PROCESS | 29411 | 1465101239318 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x91f03800) [pid = 29411] [serial = 1392] [outer = 0x917c9800] 21:34:00 INFO - PROCESS | 29411 | 1465101240308 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]]]}] 21:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1690ms 21:34:00 INFO - PROCESS | 29411 | 1465101240365 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 29411 | 1465101240369 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 21:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:34:00 INFO - PROCESS | 29411 | 1465101240376 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - PROCESS | 29411 | 1465101240379 Marionette TRACE conn4 <- [1,1826,null,{}] 21:34:00 INFO - PROCESS | 29411 | 1465101240385 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}] 21:34:00 INFO - PROCESS | 29411 | 1465101240390 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:00 INFO - PROCESS | 29411 | 1465101240587 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 21:34:00 INFO - PROCESS | 29411 | 1465101240819 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:00 INFO - PROCESS | 29411 | 1465101240827 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7c00 == 16 [pid = 29411] [id = 464] 21:34:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8b5d8800) [pid = 29411] [serial = 1393] [outer = (nil)] 21:34:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8c987000) [pid = 29411] [serial = 1394] [outer = 0x8b5d8800] 21:34:01 INFO - PROCESS | 29411 | 1465101241087 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8d1c4c00) [pid = 29411] [serial = 1395] [outer = 0x8b5d8800] 21:34:02 INFO - PROCESS | 29411 | 1465101242160 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]]]}] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x91fbb800) [pid = 29411] [serial = 1341] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x91f9f400) [pid = 29411] [serial = 1335] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x91fc9000) [pid = 29411] [serial = 1323] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x9139b800) [pid = 29411] [serial = 1319] [outer = (nil)] [url = about:blank] 21:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1836ms 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8edc5400) [pid = 29411] [serial = 1317] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x913a3400) [pid = 29411] [serial = 1325] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8e5a5c00) [pid = 29411] [serial = 1316] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8f6cf000) [pid = 29411] [serial = 1332] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8e409800) [pid = 29411] [serial = 1328] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8eee9400) [pid = 29411] [serial = 1340] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x92a8a400) [pid = 29411] [serial = 1326] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x913a5800) [pid = 29411] [serial = 1320] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e6a4800) [pid = 29411] [serial = 1329] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8edc6400) [pid = 29411] [serial = 1331] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x91fc6800) [pid = 29411] [serial = 1337] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x917d0800) [pid = 29411] [serial = 1334] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91fca000) [pid = 29411] [serial = 1338] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91fbd800) [pid = 29411] [serial = 1322] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x911c8400) [pid = 29411] [serial = 1314] [outer = (nil)] [url = about:blank] 21:34:02 INFO - PROCESS | 29411 | 1465101242248 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 21:34:02 INFO - PROCESS | 29411 | 1465101242254 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 21:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:34:02 INFO - PROCESS | 29411 | 1465101242270 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:34:02 INFO - PROCESS | 29411 | 1465101242275 Marionette TRACE conn4 <- [1,1830,null,{}] 21:34:02 INFO - PROCESS | 29411 | 1465101242285 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}] 21:34:02 INFO - PROCESS | 29411 | 1465101242290 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:02 INFO - PROCESS | 29411 | 1465101242471 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 21:34:02 INFO - PROCESS | 29411 | 1465101242666 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:02 INFO - PROCESS | 29411 | 1465101242678 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a3c00 == 17 [pid = 29411] [id = 465] 21:34:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e6a5000) [pid = 29411] [serial = 1396] [outer = (nil)] 21:34:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8edbb000) [pid = 29411] [serial = 1397] [outer = 0x8e6a5000] 21:34:02 INFO - PROCESS | 29411 | 1465101242765 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8eedf800) [pid = 29411] [serial = 1398] [outer = 0x8e6a5000] 21:34:03 INFO - PROCESS | 29411 | 1465101243562 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]]]}] 21:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1340ms 21:34:03 INFO - PROCESS | 29411 | 1465101243632 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 21:34:03 INFO - PROCESS | 29411 | 1465101243638 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 21:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:34:03 INFO - PROCESS | 29411 | 1465101243654 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - PROCESS | 29411 | 1465101243659 Marionette TRACE conn4 <- [1,1834,null,{}] 21:34:03 INFO - PROCESS | 29411 | 1465101243665 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}] 21:34:03 INFO - PROCESS | 29411 | 1465101243670 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:03 INFO - PROCESS | 29411 | 1465101243838 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 21:34:03 INFO - PROCESS | 29411 | 1465101243848 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:03 INFO - PROCESS | 29411 | 1465101243858 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e840400 == 18 [pid = 29411] [id = 466] 21:34:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8eee7000) [pid = 29411] [serial = 1399] [outer = (nil)] 21:34:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x9139e000) [pid = 29411] [serial = 1400] [outer = 0x8eee7000] 21:34:03 INFO - PROCESS | 29411 | 1465101243925 Marionette DEBUG loaded listener.js 21:34:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x913a4800) [pid = 29411] [serial = 1401] [outer = 0x8eee7000] 21:34:04 INFO - PROCESS | 29411 | 1465101244941 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]]]}] 21:34:04 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 21:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1331ms 21:34:04 INFO - PROCESS | 29411 | 1465101244986 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 21:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:34:04 INFO - PROCESS | 29411 | 1465101244991 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 21:34:05 INFO - PROCESS | 29411 | 1465101245003 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - PROCESS | 29411 | 1465101245009 Marionette TRACE conn4 <- [1,1838,null,{}] 21:34:05 INFO - PROCESS | 29411 | 1465101245026 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}] 21:34:05 INFO - PROCESS | 29411 | 1465101245035 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:05 INFO - PROCESS | 29411 | 1465101245271 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 21:34:05 INFO - PROCESS | 29411 | 1465101245304 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:05 INFO - PROCESS | 29411 | 1465101245312 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a1400 == 19 [pid = 29411] [id = 467] 21:34:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x90f77c00) [pid = 29411] [serial = 1402] [outer = (nil)] 21:34:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91f9fc00) [pid = 29411] [serial = 1403] [outer = 0x90f77c00] 21:34:05 INFO - PROCESS | 29411 | 1465101245383 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x91fa3800) [pid = 29411] [serial = 1404] [outer = 0x90f77c00] 21:34:06 INFO - PROCESS | 29411 | 1465101246343 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]]]}] 21:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1396ms 21:34:06 INFO - PROCESS | 29411 | 1465101246394 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 21:34:06 INFO - PROCESS | 29411 | 1465101246399 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 21:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:34:06 INFO - PROCESS | 29411 | 1465101246405 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:34:06 INFO - PROCESS | 29411 | 1465101246408 Marionette TRACE conn4 <- [1,1842,null,{}] 21:34:06 INFO - PROCESS | 29411 | 1465101246420 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}] 21:34:06 INFO - PROCESS | 29411 | 1465101246426 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:06 INFO - PROCESS | 29411 | 1465101246639 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 21:34:06 INFO - PROCESS | 29411 | 1465101246660 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:06 INFO - PROCESS | 29411 | 1465101246669 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c8800 == 20 [pid = 29411] [id = 468] 21:34:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8e5a6000) [pid = 29411] [serial = 1405] [outer = (nil)] 21:34:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fc8c00) [pid = 29411] [serial = 1406] [outer = 0x8e5a6000] 21:34:06 INFO - PROCESS | 29411 | 1465101246736 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91fca400) [pid = 29411] [serial = 1407] [outer = 0x8e5a6000] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8b5d3c00) [pid = 29411] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8e6a0800) [pid = 29411] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8f866400) [pid = 29411] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8f6c8800) [pid = 29411] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e407000) [pid = 29411] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92304c00) [pid = 29411] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8d1ca800) [pid = 29411] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x9139cc00) [pid = 29411] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e5a4800) [pid = 29411] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x93be8000) [pid = 29411] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93b63800) [pid = 29411] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e40b000) [pid = 29411] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:34:07 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8d5ae800) [pid = 29411] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:34:07 INFO - PROCESS | 29411 | 1465101247768 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]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1382ms 21:34:07 INFO - PROCESS | 29411 | 1465101247788 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 29411 | 1465101247794 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 21:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:34:07 INFO - PROCESS | 29411 | 1465101247800 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 29411 | 1465101247804 Marionette TRACE conn4 <- [1,1846,null,{}] 21:34:07 INFO - PROCESS | 29411 | 1465101247809 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}] 21:34:07 INFO - PROCESS | 29411 | 1465101247814 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:08 INFO - PROCESS | 29411 | 1465101248022 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 21:34:08 INFO - PROCESS | 29411 | 1465101248041 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:08 INFO - PROCESS | 29411 | 1465101248049 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd64400 == 21 [pid = 29411] [id = 469] 21:34:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e401400) [pid = 29411] [serial = 1408] [outer = (nil)] 21:34:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91fc1000) [pid = 29411] [serial = 1409] [outer = 0x8e401400] 21:34:08 INFO - PROCESS | 29411 | 1465101248134 Marionette DEBUG loaded listener.js 21:34:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x92a92800) [pid = 29411] [serial = 1410] [outer = 0x8e401400] 21:34:09 INFO - PROCESS | 29411 | 1465101249048 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]]]}] 21:34:09 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) 21:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1285ms 21:34:09 INFO - PROCESS | 29411 | 1465101249087 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 21:34:09 INFO - PROCESS | 29411 | 1465101249090 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 21:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:34:09 INFO - PROCESS | 29411 | 1465101249097 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:34:09 INFO - PROCESS | 29411 | 1465101249100 Marionette TRACE conn4 <- [1,1850,null,{}] 21:34:09 INFO - PROCESS | 29411 | 1465101249105 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}] 21:34:09 INFO - PROCESS | 29411 | 1465101249115 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:09 INFO - PROCESS | 29411 | 1465101249275 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 21:34:09 INFO - PROCESS | 29411 | 1465101249538 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:09 INFO - PROCESS | 29411 | 1465101249549 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d5000 == 22 [pid = 29411] [id = 470] 21:34:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8b5d8400) [pid = 29411] [serial = 1411] [outer = (nil)] 21:34:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8c987400) [pid = 29411] [serial = 1412] [outer = 0x8b5d8400] 21:34:09 INFO - PROCESS | 29411 | 1465101249634 Marionette DEBUG loaded listener.js 21:34:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8d5a2000) [pid = 29411] [serial = 1413] [outer = 0x8b5d8400] 21:34:10 INFO - PROCESS | 29411 | 1465101250737 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]]]}] 21:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1681ms 21:34:10 INFO - PROCESS | 29411 | 1465101250781 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 29411 | 1465101250787 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 21:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:34:10 INFO - PROCESS | 29411 | 1465101250796 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - PROCESS | 29411 | 1465101250801 Marionette TRACE conn4 <- [1,1854,null,{}] 21:34:10 INFO - PROCESS | 29411 | 1465101250809 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}] 21:34:10 INFO - PROCESS | 29411 | 1465101250817 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:11 INFO - PROCESS | 29411 | 1465101251012 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 21:34:11 INFO - PROCESS | 29411 | 1465101251246 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:11 INFO - PROCESS | 29411 | 1465101251255 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e840000 == 23 [pid = 29411] [id = 471] 21:34:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e843c00) [pid = 29411] [serial = 1414] [outer = (nil)] 21:34:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e848400) [pid = 29411] [serial = 1415] [outer = 0x8e843c00] 21:34:11 INFO - PROCESS | 29411 | 1465101251385 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8edc4800) [pid = 29411] [serial = 1416] [outer = 0x8e843c00] 21:34:12 INFO - PROCESS | 29411 | 1465101252323 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]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1585ms 21:34:12 INFO - PROCESS | 29411 | 1465101252384 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 21:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:34:12 INFO - PROCESS | 29411 | 1465101252391 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 21:34:12 INFO - PROCESS | 29411 | 1465101252398 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - PROCESS | 29411 | 1465101252402 Marionette TRACE conn4 <- [1,1858,null,{}] 21:34:12 INFO - PROCESS | 29411 | 1465101252408 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}] 21:34:12 INFO - PROCESS | 29411 | 1465101252414 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:12 INFO - PROCESS | 29411 | 1465101252614 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 21:34:12 INFO - PROCESS | 29411 | 1465101252890 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:12 INFO - PROCESS | 29411 | 1465101252899 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d3000 == 24 [pid = 29411] [id = 472] 21:34:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8f6d3c00) [pid = 29411] [serial = 1417] [outer = (nil)] 21:34:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x90f7a000) [pid = 29411] [serial = 1418] [outer = 0x8f6d3c00] 21:34:13 INFO - PROCESS | 29411 | 1465101253024 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91399000) [pid = 29411] [serial = 1419] [outer = 0x8f6d3c00] 21:34:14 INFO - PROCESS | 29411 | 1465101254052 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]]]}] 21:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1694ms 21:34:14 INFO - PROCESS | 29411 | 1465101254093 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 29411 | 1465101254097 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 21:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:34:14 INFO - PROCESS | 29411 | 1465101254114 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - PROCESS | 29411 | 1465101254123 Marionette TRACE conn4 <- [1,1862,null,{}] 21:34:14 INFO - PROCESS | 29411 | 1465101254129 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}] 21:34:14 INFO - PROCESS | 29411 | 1465101254137 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:14 INFO - PROCESS | 29411 | 1465101254349 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 21:34:14 INFO - PROCESS | 29411 | 1465101254588 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:14 INFO - PROCESS | 29411 | 1465101254597 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c3c00 == 25 [pid = 29411] [id = 473] 21:34:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x9139c800) [pid = 29411] [serial = 1420] [outer = (nil)] 21:34:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x92a8e800) [pid = 29411] [serial = 1421] [outer = 0x9139c800] 21:34:14 INFO - PROCESS | 29411 | 1465101254724 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x92ac3400) [pid = 29411] [serial = 1422] [outer = 0x9139c800] 21:34:15 INFO - PROCESS | 29411 | 1465101255638 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]]]}] 21:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1597ms 21:34:15 INFO - PROCESS | 29411 | 1465101255703 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 21:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:34:15 INFO - PROCESS | 29411 | 1465101255708 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 21:34:15 INFO - PROCESS | 29411 | 1465101255715 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:34:15 INFO - PROCESS | 29411 | 1465101255718 Marionette TRACE conn4 <- [1,1866,null,{}] 21:34:15 INFO - PROCESS | 29411 | 1465101255724 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}] 21:34:15 INFO - PROCESS | 29411 | 1465101255730 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:15 INFO - PROCESS | 29411 | 1465101255922 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 21:34:16 INFO - PROCESS | 29411 | 1465101256147 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:16 INFO - PROCESS | 29411 | 1465101256156 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x911ce400 == 26 [pid = 29411] [id = 474] 21:34:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x92a90400) [pid = 29411] [serial = 1423] [outer = (nil)] 21:34:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x92d13400) [pid = 29411] [serial = 1424] [outer = 0x92a90400] 21:34:16 INFO - PROCESS | 29411 | 1465101256279 Marionette DEBUG loaded listener.js 21:34:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x92de4800) [pid = 29411] [serial = 1425] [outer = 0x92a90400] 21:34:17 INFO - PROCESS | 29411 | 1465101257176 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]]]}] 21:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1531ms 21:34:17 INFO - PROCESS | 29411 | 1465101257247 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 21:34:17 INFO - PROCESS | 29411 | 1465101257250 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 21:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:34:17 INFO - PROCESS | 29411 | 1465101257257 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:34:17 INFO - PROCESS | 29411 | 1465101257261 Marionette TRACE conn4 <- [1,1870,null,{}] 21:34:17 INFO - PROCESS | 29411 | 1465101257266 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}] 21:34:17 INFO - PROCESS | 29411 | 1465101257272 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:17 INFO - PROCESS | 29411 | 1465101257487 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 21:34:17 INFO - PROCESS | 29411 | 1465101257679 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:17 INFO - PROCESS | 29411 | 1465101257699 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5dc00 == 27 [pid = 29411] [id = 475] 21:34:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8e40f800) [pid = 29411] [serial = 1426] [outer = (nil)] 21:34:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8edbc800) [pid = 29411] [serial = 1427] [outer = 0x8e40f800] 21:34:17 INFO - PROCESS | 29411 | 1465101257894 Marionette DEBUG loaded listener.js 21:34:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x93b69c00) [pid = 29411] [serial = 1428] [outer = 0x8e40f800] 21:34:19 INFO - PROCESS | 29411 | 1465101259213 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]]]}] 21:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2034ms 21:34:19 INFO - PROCESS | 29411 | 1465101259293 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 21:34:19 INFO - PROCESS | 29411 | 1465101259299 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 21:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:34:19 INFO - PROCESS | 29411 | 1465101259307 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - PROCESS | 29411 | 1465101259311 Marionette TRACE conn4 <- [1,1874,null,{}] 21:34:19 INFO - PROCESS | 29411 | 1465101259319 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}] 21:34:19 INFO - PROCESS | 29411 | 1465101259324 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:19 INFO - PROCESS | 29411 | 1465101259601 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 21:34:19 INFO - PROCESS | 29411 | 1465101259844 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:19 INFO - PROCESS | 29411 | 1465101259853 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd64400 == 26 [pid = 29411] [id = 469] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c8800 == 25 [pid = 29411] [id = 468] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a1400 == 24 [pid = 29411] [id = 467] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8e840400 == 23 [pid = 29411] [id = 466] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a3c00 == 22 [pid = 29411] [id = 465] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7c00 == 21 [pid = 29411] [id = 464] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c9400 == 20 [pid = 29411] [id = 456] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d6400 == 19 [pid = 29411] [id = 459] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x90f7a400 == 18 [pid = 29411] [id = 460] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8e403400 == 17 [pid = 29411] [id = 455] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8c991000 == 16 [pid = 29411] [id = 461] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c8400 == 15 [pid = 29411] [id = 458] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x917c8400 == 14 [pid = 29411] [id = 463] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c9000 == 13 [pid = 29411] [id = 462] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a3800 == 12 [pid = 29411] [id = 457] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5dc00 == 11 [pid = 29411] [id = 475] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x911ce400 == 10 [pid = 29411] [id = 474] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c3c00 == 9 [pid = 29411] [id = 473] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8e840000 == 8 [pid = 29411] [id = 471] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d3000 == 7 [pid = 29411] [id = 472] 21:34:20 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d5000 == 6 [pid = 29411] [id = 470] 21:34:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4c00 == 7 [pid = 29411] [id = 476] 21:34:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8b5d5000) [pid = 29411] [serial = 1429] [outer = (nil)] 21:34:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8b5dac00) [pid = 29411] [serial = 1430] [outer = 0x8b5d5000] 21:34:20 INFO - PROCESS | 29411 | 1465101260909 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8c98e800) [pid = 29411] [serial = 1431] [outer = 0x8b5d5000] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8d1c6400) [pid = 29411] [serial = 1344] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8c98ec00) [pid = 29411] [serial = 1343] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8edbd800) [pid = 29411] [serial = 1347] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8e844c00) [pid = 29411] [serial = 1346] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x9139c000) [pid = 29411] [serial = 1350] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x90f7cc00) [pid = 29411] [serial = 1349] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8f6cc000) [pid = 29411] [serial = 1376] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e410400) [pid = 29411] [serial = 1367] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x93843c00) [pid = 29411] [serial = 1353] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x9383e400) [pid = 29411] [serial = 1352] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8d5a7000) [pid = 29411] [serial = 1370] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8dd5b400) [pid = 29411] [serial = 1371] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x93be6c00) [pid = 29411] [serial = 1356] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e5ab000) [pid = 29411] [serial = 1373] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x93b67800) [pid = 29411] [serial = 1355] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x9475f800) [pid = 29411] [serial = 1359] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x93c33800) [pid = 29411] [serial = 1358] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x948b8000) [pid = 29411] [serial = 1362] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x948b6000) [pid = 29411] [serial = 1361] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x90f80c00) [pid = 29411] [serial = 1365] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x911ca000) [pid = 29411] [serial = 1382] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8eee3c00) [pid = 29411] [serial = 1364] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e845400) [pid = 29411] [serial = 1379] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8f85e400) [pid = 29411] [serial = 1377] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8f863800) [pid = 29411] [serial = 1380] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e6a4c00) [pid = 29411] [serial = 1368] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e6ac000) [pid = 29411] [serial = 1374] [outer = (nil)] [url = about:blank] 21:34:21 INFO - PROCESS | 29411 | 1465101261910 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]]]}] 21:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2636ms 21:34:21 INFO - PROCESS | 29411 | 1465101261944 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 29411 | 1465101261949 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 21:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:34:21 INFO - PROCESS | 29411 | 1465101261958 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 29411 | 1465101261961 Marionette TRACE conn4 <- [1,1878,null,{}] 21:34:21 INFO - PROCESS | 29411 | 1465101261969 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}] 21:34:21 INFO - PROCESS | 29411 | 1465101261974 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:22 INFO - PROCESS | 29411 | 1465101262156 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 21:34:22 INFO - PROCESS | 29411 | 1465101262290 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 29411 | 1465101262297 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd59c00 == 8 [pid = 29411] [id = 477] 21:34:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8dd5c400) [pid = 29411] [serial = 1432] [outer = (nil)] 21:34:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8dd62400) [pid = 29411] [serial = 1433] [outer = 0x8dd5c400] 21:34:22 INFO - PROCESS | 29411 | 1465101262373 Marionette DEBUG loaded listener.js 21:34:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e408c00) [pid = 29411] [serial = 1434] [outer = 0x8dd5c400] 21:34:23 INFO - PROCESS | 29411 | 1465101263228 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]]]}] 21:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1330ms 21:34:23 INFO - PROCESS | 29411 | 1465101263289 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 21:34:23 INFO - PROCESS | 29411 | 1465101263296 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 21:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:34:23 INFO - PROCESS | 29411 | 1465101263308 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - PROCESS | 29411 | 1465101263311 Marionette TRACE conn4 <- [1,1882,null,{}] 21:34:23 INFO - PROCESS | 29411 | 1465101263318 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}] 21:34:23 INFO - PROCESS | 29411 | 1465101263324 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:23 INFO - PROCESS | 29411 | 1465101263509 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 21:34:23 INFO - PROCESS | 29411 | 1465101263686 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:23 INFO - PROCESS | 29411 | 1465101263692 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40a000 == 9 [pid = 29411] [id = 478] 21:34:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e6a0400) [pid = 29411] [serial = 1435] [outer = (nil)] 21:34:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e6ac400) [pid = 29411] [serial = 1436] [outer = 0x8e6a0400] 21:34:23 INFO - PROCESS | 29411 | 1465101263764 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e847800) [pid = 29411] [serial = 1437] [outer = 0x8e6a0400] 21:34:24 INFO - PROCESS | 29411 | 1465101264796 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]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1535ms 21:34:24 INFO - PROCESS | 29411 | 1465101264848 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 29411 | 1465101264852 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 21:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:34:24 INFO - PROCESS | 29411 | 1465101264865 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 29411 | 1465101264870 Marionette TRACE conn4 <- [1,1886,null,{}] 21:34:24 INFO - PROCESS | 29411 | 1465101264888 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}] 21:34:24 INFO - PROCESS | 29411 | 1465101264898 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:25 INFO - PROCESS | 29411 | 1465101265135 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 21:34:25 INFO - PROCESS | 29411 | 1465101265159 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:25 INFO - PROCESS | 29411 | 1465101265167 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c8c00 == 10 [pid = 29411] [id = 479] 21:34:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8f6cc000) [pid = 29411] [serial = 1438] [outer = (nil)] 21:34:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f85e800) [pid = 29411] [serial = 1439] [outer = 0x8f6cc000] 21:34:25 INFO - PROCESS | 29411 | 1465101265236 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8d1c9000) [pid = 29411] [serial = 1440] [outer = 0x8f6cc000] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x917c9800) [pid = 29411] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x911c5c00) [pid = 29411] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d1c9800) [pid = 29411] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e5a6000) [pid = 29411] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8eee7000) [pid = 29411] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8f6c9800) [pid = 29411] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e401400) [pid = 29411] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8b5d8800) [pid = 29411] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x90f77c00) [pid = 29411] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:34:26 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8e6a5000) [pid = 29411] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:34:26 INFO - PROCESS | 29411 | 1465101266586 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]]]}] 21:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1790ms 21:34:26 INFO - PROCESS | 29411 | 1465101266656 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 21:34:26 INFO - PROCESS | 29411 | 1465101266661 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 21:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:34:26 INFO - PROCESS | 29411 | 1465101266667 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 29411 | 1465101266670 Marionette TRACE conn4 <- [1,1890,null,{}] 21:34:26 INFO - PROCESS | 29411 | 1465101266676 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}] 21:34:26 INFO - PROCESS | 29411 | 1465101266680 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:26 INFO - PROCESS | 29411 | 1465101266837 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 21:34:26 INFO - PROCESS | 29411 | 1465101266846 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:26 INFO - PROCESS | 29411 | 1465101266854 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e401400 == 11 [pid = 29411] [id = 480] 21:34:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e40c800) [pid = 29411] [serial = 1441] [outer = (nil)] 21:34:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8f869c00) [pid = 29411] [serial = 1442] [outer = 0x8e40c800] 21:34:26 INFO - PROCESS | 29411 | 1465101266926 Marionette DEBUG loaded listener.js 21:34:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x90f74c00) [pid = 29411] [serial = 1443] [outer = 0x8e40c800] 21:34:27 INFO - PROCESS | 29411 | 1465101267843 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]]]}] 21:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1234ms 21:34:27 INFO - PROCESS | 29411 | 1465101267902 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 21:34:27 INFO - PROCESS | 29411 | 1465101267905 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 21:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:34:27 INFO - PROCESS | 29411 | 1465101267912 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - PROCESS | 29411 | 1465101267915 Marionette TRACE conn4 <- [1,1894,null,{}] 21:34:27 INFO - PROCESS | 29411 | 1465101267920 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}] 21:34:27 INFO - PROCESS | 29411 | 1465101267925 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:28 INFO - PROCESS | 29411 | 1465101268084 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 21:34:28 INFO - PROCESS | 29411 | 1465101268097 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:28 INFO - PROCESS | 29411 | 1465101268107 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dbc00 == 12 [pid = 29411] [id = 481] 21:34:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8b5dd400) [pid = 29411] [serial = 1444] [outer = (nil)] 21:34:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8c98a800) [pid = 29411] [serial = 1445] [outer = 0x8b5dd400] 21:34:28 INFO - PROCESS | 29411 | 1465101268368 Marionette DEBUG loaded listener.js 21:34:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8d1c7800) [pid = 29411] [serial = 1446] [outer = 0x8b5dd400] 21:34:29 INFO - PROCESS | 29411 | 1465101269770 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]]]}] 21:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1903ms 21:34:29 INFO - PROCESS | 29411 | 1465101269817 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 21:34:29 INFO - PROCESS | 29411 | 1465101269824 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 21:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:34:29 INFO - PROCESS | 29411 | 1465101269833 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:34:29 INFO - PROCESS | 29411 | 1465101269837 Marionette TRACE conn4 <- [1,1898,null,{}] 21:34:29 INFO - PROCESS | 29411 | 1465101269845 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}] 21:34:29 INFO - PROCESS | 29411 | 1465101269851 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:30 INFO - PROCESS | 29411 | 1465101270047 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 21:34:30 INFO - PROCESS | 29411 | 1465101270282 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:30 INFO - PROCESS | 29411 | 1465101270294 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c6800 == 13 [pid = 29411] [id = 482] 21:34:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8dd62800) [pid = 29411] [serial = 1447] [outer = (nil)] 21:34:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e6a5800) [pid = 29411] [serial = 1448] [outer = 0x8dd62800] 21:34:30 INFO - PROCESS | 29411 | 1465101270419 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e846c00) [pid = 29411] [serial = 1449] [outer = 0x8dd62800] 21:34:31 INFO - PROCESS | 29411 | 1465101271530 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]]]}] 21:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1783ms 21:34:31 INFO - PROCESS | 29411 | 1465101271616 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 21:34:31 INFO - PROCESS | 29411 | 1465101271623 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 21:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:34:31 INFO - PROCESS | 29411 | 1465101271634 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:34:31 INFO - PROCESS | 29411 | 1465101271638 Marionette TRACE conn4 <- [1,1902,null,{}] 21:34:31 INFO - PROCESS | 29411 | 1465101271645 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}] 21:34:31 INFO - PROCESS | 29411 | 1465101271651 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:31 INFO - PROCESS | 29411 | 1465101271887 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 21:34:32 INFO - PROCESS | 29411 | 1465101272120 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 29411 | 1465101272132 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1ccc00 == 14 [pid = 29411] [id = 483] 21:34:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edb9c00) [pid = 29411] [serial = 1450] [outer = (nil)] 21:34:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f86a800) [pid = 29411] [serial = 1451] [outer = 0x8edb9c00] 21:34:32 INFO - PROCESS | 29411 | 1465101272211 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x911cf400) [pid = 29411] [serial = 1452] [outer = 0x8edb9c00] 21:34:33 INFO - PROCESS | 29411 | 1465101273284 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]]]}] 21:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1737ms 21:34:33 INFO - PROCESS | 29411 | 1465101273372 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 21:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:34:33 INFO - PROCESS | 29411 | 1465101273377 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 21:34:33 INFO - PROCESS | 29411 | 1465101273384 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:34:33 INFO - PROCESS | 29411 | 1465101273390 Marionette TRACE conn4 <- [1,1906,null,{}] 21:34:33 INFO - PROCESS | 29411 | 1465101273407 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}] 21:34:33 INFO - PROCESS | 29411 | 1465101273416 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:33 INFO - PROCESS | 29411 | 1465101273666 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 21:34:33 INFO - PROCESS | 29411 | 1465101273903 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:33 INFO - PROCESS | 29411 | 1465101273920 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c1800 == 15 [pid = 29411] [id = 484] 21:34:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8d1c6000) [pid = 29411] [serial = 1453] [outer = (nil)] 21:34:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8e40d800) [pid = 29411] [serial = 1454] [outer = 0x8d1c6000] 21:34:34 INFO - PROCESS | 29411 | 1465101274074 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8eedc800) [pid = 29411] [serial = 1455] [outer = 0x8d1c6000] 21:34:35 INFO - PROCESS | 29411 | 1465101275336 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]]]}] 21:34:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8e401400 == 14 [pid = 29411] [id = 480] 21:34:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c8c00 == 13 [pid = 29411] [id = 479] 21:34:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40a000 == 12 [pid = 29411] [id = 478] 21:34:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd59c00 == 11 [pid = 29411] [id = 477] 21:34:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4c00 == 10 [pid = 29411] [id = 476] 21:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2038ms 21:34:35 INFO - PROCESS | 29411 | 1465101275422 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 29411 | 1465101275429 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 21:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:34:35 INFO - PROCESS | 29411 | 1465101275446 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 29411 | 1465101275451 Marionette TRACE conn4 <- [1,1910,null,{}] 21:34:35 INFO - PROCESS | 29411 | 1465101275458 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}] 21:34:35 INFO - PROCESS | 29411 | 1465101275465 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:35 INFO - PROCESS | 29411 | 1465101275647 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x91fa3800) [pid = 29411] [serial = 1404] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x913a4800) [pid = 29411] [serial = 1401] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92a92800) [pid = 29411] [serial = 1410] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x91fc1000) [pid = 29411] [serial = 1409] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x91fc8c00) [pid = 29411] [serial = 1406] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x917cdc00) [pid = 29411] [serial = 1391] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x91f03800) [pid = 29411] [serial = 1392] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x90f79800) [pid = 29411] [serial = 1388] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e83f000) [pid = 29411] [serial = 1389] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8c987000) [pid = 29411] [serial = 1394] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8d1c4c00) [pid = 29411] [serial = 1395] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x9139e000) [pid = 29411] [serial = 1400] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e402800) [pid = 29411] [serial = 1385] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e5a0000) [pid = 29411] [serial = 1386] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x911d1000) [pid = 29411] [serial = 1383] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x91fca400) [pid = 29411] [serial = 1407] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8edbb000) [pid = 29411] [serial = 1397] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8eedf800) [pid = 29411] [serial = 1398] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x91f9fc00) [pid = 29411] [serial = 1403] [outer = (nil)] [url = about:blank] 21:34:35 INFO - PROCESS | 29411 | 1465101275866 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 29411 | 1465101275872 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5e800 == 11 [pid = 29411] [id = 485] 21:34:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8dd5ec00) [pid = 29411] [serial = 1456] [outer = (nil)] 21:34:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8e403800) [pid = 29411] [serial = 1457] [outer = 0x8dd5ec00] 21:34:35 INFO - PROCESS | 29411 | 1465101275962 Marionette DEBUG loaded listener.js 21:34:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8e59cc00) [pid = 29411] [serial = 1458] [outer = 0x8dd5ec00] 21:34:36 INFO - PROCESS | 29411 | 1465101276765 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]]]}] 21:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1337ms 21:34:36 INFO - PROCESS | 29411 | 1465101276783 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 21:34:36 INFO - PROCESS | 29411 | 1465101276790 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 21:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:34:36 INFO - PROCESS | 29411 | 1465101276801 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:34:36 INFO - PROCESS | 29411 | 1465101276805 Marionette TRACE conn4 <- [1,1914,null,{}] 21:34:36 INFO - PROCESS | 29411 | 1465101276811 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}] 21:34:36 INFO - PROCESS | 29411 | 1465101276816 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:37 INFO - PROCESS | 29411 | 1465101277006 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 21:34:37 INFO - PROCESS | 29411 | 1465101277145 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 29411 | 1465101277153 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a4c00 == 12 [pid = 29411] [id = 486] 21:34:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8edbb000) [pid = 29411] [serial = 1459] [outer = (nil)] 21:34:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8eedf800) [pid = 29411] [serial = 1460] [outer = 0x8edbb000] 21:34:37 INFO - PROCESS | 29411 | 1465101277225 Marionette DEBUG loaded listener.js 21:34:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8f6ce400) [pid = 29411] [serial = 1461] [outer = 0x8edbb000] 21:34:38 INFO - PROCESS | 29411 | 1465101278085 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]]]}] 21:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1336ms 21:34:38 INFO - PROCESS | 29411 | 1465101278138 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 21:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:34:38 INFO - PROCESS | 29411 | 1465101278142 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 21:34:38 INFO - PROCESS | 29411 | 1465101278149 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:34:38 INFO - PROCESS | 29411 | 1465101278155 Marionette TRACE conn4 <- [1,1918,null,{}] 21:34:38 INFO - PROCESS | 29411 | 1465101278178 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}] 21:34:38 INFO - PROCESS | 29411 | 1465101278187 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:38 INFO - PROCESS | 29411 | 1465101278410 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 21:34:38 INFO - PROCESS | 29411 | 1465101278437 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:38 INFO - PROCESS | 29411 | 1465101278448 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x9139d800 == 13 [pid = 29411] [id = 487] 21:34:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x9139f000) [pid = 29411] [serial = 1462] [outer = (nil)] 21:34:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x913a4c00) [pid = 29411] [serial = 1463] [outer = 0x9139f000] 21:34:38 INFO - PROCESS | 29411 | 1465101278519 Marionette DEBUG loaded listener.js 21:34:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91f0a400) [pid = 29411] [serial = 1464] [outer = 0x9139f000] 21:34:39 INFO - PROCESS | 29411 | 1465101279547 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]]]}] 21:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1436ms 21:34:39 INFO - PROCESS | 29411 | 1465101279585 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 21:34:39 INFO - PROCESS | 29411 | 1465101279590 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 21:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:34:39 INFO - PROCESS | 29411 | 1465101279602 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:34:39 INFO - PROCESS | 29411 | 1465101279605 Marionette TRACE conn4 <- [1,1922,null,{}] 21:34:39 INFO - PROCESS | 29411 | 1465101279611 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}] 21:34:39 INFO - PROCESS | 29411 | 1465101279616 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:39 INFO - PROCESS | 29411 | 1465101279854 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 21:34:39 INFO - PROCESS | 29411 | 1465101279878 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:39 INFO - PROCESS | 29411 | 1465101279886 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a9000 == 14 [pid = 29411] [id = 488] 21:34:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91f0d000) [pid = 29411] [serial = 1465] [outer = (nil)] 21:34:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91fbf400) [pid = 29411] [serial = 1466] [outer = 0x91f0d000] 21:34:39 INFO - PROCESS | 29411 | 1465101279956 Marionette DEBUG loaded listener.js 21:34:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x91fc1800) [pid = 29411] [serial = 1467] [outer = 0x91f0d000] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e6a0400) [pid = 29411] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8b5d8400) [pid = 29411] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e843c00) [pid = 29411] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8f6d3c00) [pid = 29411] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x9139c800) [pid = 29411] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8f6cc000) [pid = 29411] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x92a90400) [pid = 29411] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8b5d5000) [pid = 29411] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8dd5c400) [pid = 29411] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:34:40 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8e40f800) [pid = 29411] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:34:40 INFO - PROCESS | 29411 | 1465101280971 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]]]}] 21:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1443ms 21:34:41 INFO - PROCESS | 29411 | 1465101281040 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 21:34:41 INFO - PROCESS | 29411 | 1465101281044 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 21:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:34:41 INFO - PROCESS | 29411 | 1465101281050 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:34:41 INFO - PROCESS | 29411 | 1465101281054 Marionette TRACE conn4 <- [1,1926,null,{}] 21:34:41 INFO - PROCESS | 29411 | 1465101281059 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}] 21:34:41 INFO - PROCESS | 29411 | 1465101281064 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:41 INFO - PROCESS | 29411 | 1465101281227 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 21:34:41 INFO - PROCESS | 29411 | 1465101281236 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:41 INFO - PROCESS | 29411 | 1465101281246 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5c400 == 15 [pid = 29411] [id = 489] 21:34:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8e6a0400) [pid = 29411] [serial = 1468] [outer = (nil)] 21:34:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x91fa2c00) [pid = 29411] [serial = 1469] [outer = 0x8e6a0400] 21:34:41 INFO - PROCESS | 29411 | 1465101281438 Marionette DEBUG loaded listener.js 21:34:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x91fa6c00) [pid = 29411] [serial = 1470] [outer = 0x8e6a0400] 21:34:42 INFO - PROCESS | 29411 | 1465101282285 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]]]}] 21:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1286ms 21:34:42 INFO - PROCESS | 29411 | 1465101282393 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 21:34:42 INFO - PROCESS | 29411 | 1465101282400 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 21:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:34:42 INFO - PROCESS | 29411 | 1465101282411 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:34:42 INFO - PROCESS | 29411 | 1465101282420 Marionette TRACE conn4 <- [1,1930,null,{}] 21:34:42 INFO - PROCESS | 29411 | 1465101282434 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}] 21:34:42 INFO - PROCESS | 29411 | 1465101282445 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:42 INFO - PROCESS | 29411 | 1465101282774 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 21:34:43 INFO - PROCESS | 29411 | 1465101283076 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:43 INFO - PROCESS | 29411 | 1465101283096 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1d0800 == 16 [pid = 29411] [id = 490] 21:34:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e402000) [pid = 29411] [serial = 1471] [outer = (nil)] 21:34:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e59c800) [pid = 29411] [serial = 1472] [outer = 0x8e402000] 21:34:43 INFO - PROCESS | 29411 | 1465101283180 Marionette DEBUG loaded listener.js 21:34:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e84ac00) [pid = 29411] [serial = 1473] [outer = 0x8e402000] 21:34:44 INFO - PROCESS | 29411 | 1465101284281 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]]]}] 21:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1945ms 21:34:44 INFO - PROCESS | 29411 | 1465101284356 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 29411 | 1465101284362 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 21:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:34:44 INFO - PROCESS | 29411 | 1465101284372 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - PROCESS | 29411 | 1465101284378 Marionette TRACE conn4 <- [1,1934,null,{}] 21:34:44 INFO - PROCESS | 29411 | 1465101284386 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}] 21:34:44 INFO - PROCESS | 29411 | 1465101284393 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:44 INFO - PROCESS | 29411 | 1465101284638 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 21:34:44 INFO - PROCESS | 29411 | 1465101284876 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:44 INFO - PROCESS | 29411 | 1465101284887 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f7a800 == 17 [pid = 29411] [id = 491] 21:34:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x90f7b400) [pid = 29411] [serial = 1474] [outer = (nil)] 21:34:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x911cc000) [pid = 29411] [serial = 1475] [outer = 0x90f7b400] 21:34:44 INFO - PROCESS | 29411 | 1465101284973 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91397800) [pid = 29411] [serial = 1476] [outer = 0x90f7b400] 21:34:45 INFO - PROCESS | 29411 | 1465101285986 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]]]}] 21:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 21:34:46 INFO - PROCESS | 29411 | 1465101286059 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 21:34:46 INFO - PROCESS | 29411 | 1465101286063 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 21:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:34:46 INFO - PROCESS | 29411 | 1465101286071 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:34:46 INFO - PROCESS | 29411 | 1465101286076 Marionette TRACE conn4 <- [1,1938,null,{}] 21:34:46 INFO - PROCESS | 29411 | 1465101286090 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}] 21:34:46 INFO - PROCESS | 29411 | 1465101286100 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:46 INFO - PROCESS | 29411 | 1465101286331 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 21:34:46 INFO - PROCESS | 29411 | 1465101286631 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:46 INFO - PROCESS | 29411 | 1465101286645 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x92a8fc00 == 18 [pid = 29411] [id = 492] 21:34:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x92a90000) [pid = 29411] [serial = 1477] [outer = (nil)] 21:34:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x92ac6c00) [pid = 29411] [serial = 1478] [outer = 0x92a90000] 21:34:46 INFO - PROCESS | 29411 | 1465101286731 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x92acdc00) [pid = 29411] [serial = 1479] [outer = 0x92a90000] 21:34:47 INFO - PROCESS | 29411 | 1465101287664 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]]]}] 21:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1641ms 21:34:47 INFO - PROCESS | 29411 | 1465101287714 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 29411 | 1465101287718 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 21:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:34:47 INFO - PROCESS | 29411 | 1465101287724 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - PROCESS | 29411 | 1465101287728 Marionette TRACE conn4 <- [1,1942,null,{}] 21:34:47 INFO - PROCESS | 29411 | 1465101287734 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}] 21:34:47 INFO - PROCESS | 29411 | 1465101287739 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:47 INFO - PROCESS | 29411 | 1465101287925 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 21:34:48 INFO - PROCESS | 29411 | 1465101288107 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 29411 | 1465101288114 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x92a92800 == 19 [pid = 29411] [id = 493] 21:34:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x92d10000) [pid = 29411] [serial = 1480] [outer = (nil)] 21:34:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x9383ec00) [pid = 29411] [serial = 1481] [outer = 0x92d10000] 21:34:48 INFO - PROCESS | 29411 | 1465101288200 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x93848800) [pid = 29411] [serial = 1482] [outer = 0x92d10000] 21:34:49 INFO - PROCESS | 29411 | 1465101289211 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]]]}] 21:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1535ms 21:34:49 INFO - PROCESS | 29411 | 1465101289262 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 21:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:34:49 INFO - PROCESS | 29411 | 1465101289266 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 21:34:49 INFO - PROCESS | 29411 | 1465101289272 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:34:49 INFO - PROCESS | 29411 | 1465101289276 Marionette TRACE conn4 <- [1,1946,null,{}] 21:34:49 INFO - PROCESS | 29411 | 1465101289282 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}] 21:34:49 INFO - PROCESS | 29411 | 1465101289288 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:49 INFO - PROCESS | 29411 | 1465101289503 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 21:34:49 INFO - PROCESS | 29411 | 1465101289748 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:49 INFO - PROCESS | 29411 | 1465101289760 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x911c7000 == 20 [pid = 29411] [id = 494] 21:34:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x9230d000) [pid = 29411] [serial = 1483] [outer = (nil)] 21:34:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93b64c00) [pid = 29411] [serial = 1484] [outer = 0x9230d000] 21:34:49 INFO - PROCESS | 29411 | 1465101289854 Marionette DEBUG loaded listener.js 21:34:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93b69000) [pid = 29411] [serial = 1485] [outer = 0x9230d000] 21:34:50 INFO - PROCESS | 29411 | 1465101290776 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]]]}] 21:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1586ms 21:34:50 INFO - PROCESS | 29411 | 1465101290862 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 21:34:50 INFO - PROCESS | 29411 | 1465101290868 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 21:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:34:50 INFO - PROCESS | 29411 | 1465101290879 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 29411 | 1465101290886 Marionette TRACE conn4 <- [1,1950,null,{}] 21:34:50 INFO - PROCESS | 29411 | 1465101290896 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}] 21:34:50 INFO - PROCESS | 29411 | 1465101290914 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:51 INFO - PROCESS | 29411 | 1465101291295 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 21:34:51 INFO - PROCESS | 29411 | 1465101291500 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 29411 | 1465101291511 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c2800 == 21 [pid = 29411] [id = 495] 21:34:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8dd56400) [pid = 29411] [serial = 1486] [outer = (nil)] 21:34:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8e843800) [pid = 29411] [serial = 1487] [outer = 0x8dd56400] 21:34:51 INFO - PROCESS | 29411 | 1465101291602 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93c34c00) [pid = 29411] [serial = 1488] [outer = 0x8dd56400] 21:34:52 INFO - PROCESS | 29411 | 1465101292485 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]]]}] 21:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1650ms 21:34:52 INFO - PROCESS | 29411 | 1465101292527 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 21:34:52 INFO - PROCESS | 29411 | 1465101292531 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 21:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:34:52 INFO - PROCESS | 29411 | 1465101292538 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:34:52 INFO - PROCESS | 29411 | 1465101292541 Marionette TRACE conn4 <- [1,1954,null,{}] 21:34:52 INFO - PROCESS | 29411 | 1465101292547 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}] 21:34:52 INFO - PROCESS | 29411 | 1465101292552 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:52 INFO - PROCESS | 29411 | 1465101292735 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 21:34:53 INFO - PROCESS | 29411 | 1465101293197 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:53 INFO - PROCESS | 29411 | 1465101293208 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c8c00 == 22 [pid = 29411] [id = 496] 21:34:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8d1c9400) [pid = 29411] [serial = 1489] [outer = (nil)] 21:34:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8d5a2800) [pid = 29411] [serial = 1490] [outer = 0x8d1c9400] 21:34:53 INFO - PROCESS | 29411 | 1465101293322 Marionette DEBUG loaded listener.js 21:34:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8dd5b400) [pid = 29411] [serial = 1491] [outer = 0x8d1c9400] 21:34:54 INFO - PROCESS | 29411 | 1465101294321 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]]]}] 21:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1844ms 21:34:54 INFO - PROCESS | 29411 | 1465101294385 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 21:34:54 INFO - PROCESS | 29411 | 1465101294391 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 21:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:34:54 INFO - PROCESS | 29411 | 1465101294398 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:34:54 INFO - PROCESS | 29411 | 1465101294403 Marionette TRACE conn4 <- [1,1958,null,{}] 21:34:54 INFO - PROCESS | 29411 | 1465101294411 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}] 21:34:54 INFO - PROCESS | 29411 | 1465101294418 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1ccc00 == 21 [pid = 29411] [id = 483] 21:34:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c6800 == 20 [pid = 29411] [id = 482] 21:34:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dbc00 == 19 [pid = 29411] [id = 481] 21:34:55 INFO - PROCESS | 29411 | 1465101295633 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8d5a2000) [pid = 29411] [serial = 1413] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8c987400) [pid = 29411] [serial = 1412] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8edc4800) [pid = 29411] [serial = 1416] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8e848400) [pid = 29411] [serial = 1415] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x91399000) [pid = 29411] [serial = 1419] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x90f7a000) [pid = 29411] [serial = 1418] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x92ac3400) [pid = 29411] [serial = 1422] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x92a8e800) [pid = 29411] [serial = 1421] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8f85e800) [pid = 29411] [serial = 1439] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92de4800) [pid = 29411] [serial = 1425] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8b5dac00) [pid = 29411] [serial = 1430] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92d13400) [pid = 29411] [serial = 1424] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8dd62400) [pid = 29411] [serial = 1433] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e408c00) [pid = 29411] [serial = 1434] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x93b69c00) [pid = 29411] [serial = 1428] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8edbc800) [pid = 29411] [serial = 1427] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8c98e800) [pid = 29411] [serial = 1431] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8e847800) [pid = 29411] [serial = 1437] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e6ac400) [pid = 29411] [serial = 1436] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8d1c9000) [pid = 29411] [serial = 1440] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8f869c00) [pid = 29411] [serial = 1442] [outer = (nil)] [url = about:blank] 21:34:55 INFO - PROCESS | 29411 | 1465101295933 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:55 INFO - PROCESS | 29411 | 1465101295944 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5de000 == 20 [pid = 29411] [id = 497] 21:34:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8b5de800) [pid = 29411] [serial = 1492] [outer = (nil)] 21:34:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8c989800) [pid = 29411] [serial = 1493] [outer = 0x8b5de800] 21:34:56 INFO - PROCESS | 29411 | 1465101296018 Marionette DEBUG loaded listener.js 21:34:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8d1c4c00) [pid = 29411] [serial = 1494] [outer = 0x8b5de800] 21:34:56 INFO - PROCESS | 29411 | 1465101296837 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]]]}] 21:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2485ms 21:34:56 INFO - PROCESS | 29411 | 1465101296885 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 21:34:56 INFO - PROCESS | 29411 | 1465101296894 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 21:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:34:56 INFO - PROCESS | 29411 | 1465101296902 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - PROCESS | 29411 | 1465101296907 Marionette TRACE conn4 <- [1,1962,null,{}] 21:34:56 INFO - PROCESS | 29411 | 1465101296914 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}] 21:34:56 INFO - PROCESS | 29411 | 1465101296923 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:57 INFO - PROCESS | 29411 | 1465101297094 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 21:34:57 INFO - PROCESS | 29411 | 1465101297105 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:57 INFO - PROCESS | 29411 | 1465101297115 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5fc00 == 21 [pid = 29411] [id = 498] 21:34:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8dd62400) [pid = 29411] [serial = 1495] [outer = (nil)] 21:34:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e406400) [pid = 29411] [serial = 1496] [outer = 0x8dd62400] 21:34:57 INFO - PROCESS | 29411 | 1465101297190 Marionette DEBUG loaded listener.js 21:34:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e410400) [pid = 29411] [serial = 1497] [outer = 0x8dd62400] 21:34:58 INFO - PROCESS | 29411 | 1465101298158 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]]]}] 21:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1287ms 21:34:58 INFO - PROCESS | 29411 | 1465101298189 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 21:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:34:58 INFO - PROCESS | 29411 | 1465101298194 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 21:34:58 INFO - PROCESS | 29411 | 1465101298201 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:34:58 INFO - PROCESS | 29411 | 1465101298204 Marionette TRACE conn4 <- [1,1966,null,{}] 21:34:58 INFO - PROCESS | 29411 | 1465101298211 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}] 21:34:58 INFO - PROCESS | 29411 | 1465101298216 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:58 INFO - PROCESS | 29411 | 1465101298399 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 21:34:58 INFO - PROCESS | 29411 | 1465101298571 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:58 INFO - PROCESS | 29411 | 1465101298583 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e846800 == 22 [pid = 29411] [id = 499] 21:34:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e84b800) [pid = 29411] [serial = 1498] [outer = (nil)] 21:34:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8edbbc00) [pid = 29411] [serial = 1499] [outer = 0x8e84b800] 21:34:58 INFO - PROCESS | 29411 | 1465101298650 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edc6c00) [pid = 29411] [serial = 1500] [outer = 0x8e84b800] 21:34:59 INFO - PROCESS | 29411 | 1465101299641 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]]]}] 21:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1482ms 21:34:59 INFO - PROCESS | 29411 | 1465101299682 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 21:34:59 INFO - PROCESS | 29411 | 1465101299688 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 21:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:34:59 INFO - PROCESS | 29411 | 1465101299714 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - PROCESS | 29411 | 1465101299721 Marionette TRACE conn4 <- [1,1970,null,{}] 21:34:59 INFO - PROCESS | 29411 | 1465101299727 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}] 21:34:59 INFO - PROCESS | 29411 | 1465101299734 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:34:59 INFO - PROCESS | 29411 | 1465101299963 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 21:35:00 INFO - PROCESS | 29411 | 1465101299983 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:00 INFO - PROCESS | 29411 | 1465101299991 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c990000 == 23 [pid = 29411] [id = 500] 21:35:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e848c00) [pid = 29411] [serial = 1501] [outer = (nil)] 21:35:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f86ac00) [pid = 29411] [serial = 1502] [outer = 0x8e848c00] 21:35:00 INFO - PROCESS | 29411 | 1465101300074 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f7d800) [pid = 29411] [serial = 1503] [outer = 0x8e848c00] 21:35:00 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e6a0400) [pid = 29411] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:35:00 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x91f0d000) [pid = 29411] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:35:00 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8d1c6000) [pid = 29411] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:35:00 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8edbb000) [pid = 29411] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:35:00 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8dd62800) [pid = 29411] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:35:01 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8b5dd400) [pid = 29411] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:35:01 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8dd5ec00) [pid = 29411] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:35:01 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8edb9c00) [pid = 29411] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:35:01 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x9139f000) [pid = 29411] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:35:01 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e40c800) [pid = 29411] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:35:01 INFO - PROCESS | 29411 | 1465101301448 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]]]}] 21:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1800ms 21:35:01 INFO - PROCESS | 29411 | 1465101301506 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 29411 | 1465101301510 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 21:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:35:01 INFO - PROCESS | 29411 | 1465101301516 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 29411 | 1465101301519 Marionette TRACE conn4 <- [1,1974,null,{}] 21:35:01 INFO - PROCESS | 29411 | 1465101301525 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}] 21:35:01 INFO - PROCESS | 29411 | 1465101301530 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:01 INFO - PROCESS | 29411 | 1465101301682 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 21:35:01 INFO - PROCESS | 29411 | 1465101301694 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:01 INFO - PROCESS | 29411 | 1465101301701 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a2000 == 24 [pid = 29411] [id = 501] 21:35:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e69f800) [pid = 29411] [serial = 1504] [outer = (nil)] 21:35:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x911cd000) [pid = 29411] [serial = 1505] [outer = 0x8e69f800] 21:35:01 INFO - PROCESS | 29411 | 1465101301770 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x911d2c00) [pid = 29411] [serial = 1506] [outer = 0x8e69f800] 21:35:02 INFO - PROCESS | 29411 | 1465101302695 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]]]}] 21:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1236ms 21:35:02 INFO - PROCESS | 29411 | 1465101302756 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 21:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:35:02 INFO - PROCESS | 29411 | 1465101302762 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 21:35:02 INFO - PROCESS | 29411 | 1465101302771 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:35:02 INFO - PROCESS | 29411 | 1465101302776 Marionette TRACE conn4 <- [1,1978,null,{}] 21:35:02 INFO - PROCESS | 29411 | 1465101302785 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}] 21:35:02 INFO - PROCESS | 29411 | 1465101302792 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:03 INFO - PROCESS | 29411 | 1465101303133 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 21:35:03 INFO - PROCESS | 29411 | 1465101303524 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:03 INFO - PROCESS | 29411 | 1465101303540 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5df400 == 25 [pid = 29411] [id = 502] 21:35:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8b5e1c00) [pid = 29411] [serial = 1507] [outer = (nil)] 21:35:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8d1c2c00) [pid = 29411] [serial = 1508] [outer = 0x8b5e1c00] 21:35:03 INFO - PROCESS | 29411 | 1465101303690 Marionette DEBUG loaded listener.js 21:35:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8d1ce000) [pid = 29411] [serial = 1509] [outer = 0x8b5e1c00] 21:35:04 INFO - PROCESS | 29411 | 1465101304843 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]]]}] 21:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2145ms 21:35:04 INFO - PROCESS | 29411 | 1465101304917 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 29411 | 1465101304925 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 21:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:35:04 INFO - PROCESS | 29411 | 1465101304936 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - PROCESS | 29411 | 1465101304941 Marionette TRACE conn4 <- [1,1982,null,{}] 21:35:04 INFO - PROCESS | 29411 | 1465101304949 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}] 21:35:04 INFO - PROCESS | 29411 | 1465101304955 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:05 INFO - PROCESS | 29411 | 1465101305196 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 21:35:05 INFO - PROCESS | 29411 | 1465101305477 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:05 INFO - PROCESS | 29411 | 1465101305490 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98f000 == 26 [pid = 29411] [id = 503] 21:35:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e6ab000) [pid = 29411] [serial = 1510] [outer = (nil)] 21:35:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e84bc00) [pid = 29411] [serial = 1511] [outer = 0x8e6ab000] 21:35:05 INFO - PROCESS | 29411 | 1465101305575 Marionette DEBUG loaded listener.js 21:35:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f6cdc00) [pid = 29411] [serial = 1512] [outer = 0x8e6ab000] 21:35:06 INFO - PROCESS | 29411 | 1465101306625 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]]]}] 21:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1739ms 21:35:06 INFO - PROCESS | 29411 | 1465101306674 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 29411 | 1465101306680 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 21:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:35:06 INFO - PROCESS | 29411 | 1465101306687 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 29411 | 1465101306691 Marionette TRACE conn4 <- [1,1986,null,{}] 21:35:06 INFO - PROCESS | 29411 | 1465101306698 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}] 21:35:06 INFO - PROCESS | 29411 | 1465101306703 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:06 INFO - PROCESS | 29411 | 1465101306911 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 21:35:07 INFO - PROCESS | 29411 | 1465101307193 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:07 INFO - PROCESS | 29411 | 1465101307201 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x9139cc00 == 27 [pid = 29411] [id = 504] 21:35:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x9139fc00) [pid = 29411] [serial = 1513] [outer = (nil)] 21:35:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x917c3000) [pid = 29411] [serial = 1514] [outer = 0x9139fc00] 21:35:07 INFO - PROCESS | 29411 | 1465101307327 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x917cd400) [pid = 29411] [serial = 1515] [outer = 0x9139fc00] 21:35:08 INFO - PROCESS | 29411 | 1465101308351 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]]]}] 21:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1745ms 21:35:08 INFO - PROCESS | 29411 | 1465101308433 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 21:35:08 INFO - PROCESS | 29411 | 1465101308440 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 21:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:35:08 INFO - PROCESS | 29411 | 1465101308458 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:35:08 INFO - PROCESS | 29411 | 1465101308466 Marionette TRACE conn4 <- [1,1990,null,{}] 21:35:08 INFO - PROCESS | 29411 | 1465101308473 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}] 21:35:08 INFO - PROCESS | 29411 | 1465101308481 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:08 INFO - PROCESS | 29411 | 1465101308721 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 21:35:09 INFO - PROCESS | 29411 | 1465101308996 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:09 INFO - PROCESS | 29411 | 1465101309007 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5da400 == 28 [pid = 29411] [id = 505] 21:35:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8e83f000) [pid = 29411] [serial = 1516] [outer = (nil)] 21:35:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91fc5400) [pid = 29411] [serial = 1517] [outer = 0x8e83f000] 21:35:09 INFO - PROCESS | 29411 | 1465101309089 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x91fbf800) [pid = 29411] [serial = 1518] [outer = 0x8e83f000] 21:35:10 INFO - PROCESS | 29411 | 1465101310356 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]]]}] 21:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1951ms 21:35:10 INFO - PROCESS | 29411 | 1465101310403 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 21:35:10 INFO - PROCESS | 29411 | 1465101310410 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 21:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:35:10 INFO - PROCESS | 29411 | 1465101310419 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:35:10 INFO - PROCESS | 29411 | 1465101310423 Marionette TRACE conn4 <- [1,1994,null,{}] 21:35:10 INFO - PROCESS | 29411 | 1465101310434 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}] 21:35:10 INFO - PROCESS | 29411 | 1465101310441 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:10 INFO - PROCESS | 29411 | 1465101310823 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 21:35:11 INFO - PROCESS | 29411 | 1465101311351 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:11 INFO - PROCESS | 29411 | 1465101311367 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5da000 == 29 [pid = 29411] [id = 506] 21:35:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8b5da800) [pid = 29411] [serial = 1519] [outer = (nil)] 21:35:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8d1c2000) [pid = 29411] [serial = 1520] [outer = 0x8b5da800] 21:35:11 INFO - PROCESS | 29411 | 1465101311448 Marionette DEBUG loaded listener.js 21:35:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8d5a6000) [pid = 29411] [serial = 1521] [outer = 0x8b5da800] 21:35:12 INFO - PROCESS | 29411 | 1465101312727 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]]]}] 21:35:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a2000 == 28 [pid = 29411] [id = 501] 21:35:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8c990000 == 27 [pid = 29411] [id = 500] 21:35:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8e846800 == 26 [pid = 29411] [id = 499] 21:35:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5fc00 == 25 [pid = 29411] [id = 498] 21:35:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5de000 == 24 [pid = 29411] [id = 497] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x90f74c00) [pid = 29411] [serial = 1443] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91fa2c00) [pid = 29411] [serial = 1469] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x91fbf400) [pid = 29411] [serial = 1466] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8e40d800) [pid = 29411] [serial = 1454] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8eedc800) [pid = 29411] [serial = 1455] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8eedf800) [pid = 29411] [serial = 1460] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e6a5800) [pid = 29411] [serial = 1448] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e846c00) [pid = 29411] [serial = 1449] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8c98a800) [pid = 29411] [serial = 1445] [outer = (nil)] [url = about:blank] 21:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2389ms 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d1c7800) [pid = 29411] [serial = 1446] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e403800) [pid = 29411] [serial = 1457] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e59cc00) [pid = 29411] [serial = 1458] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8f86a800) [pid = 29411] [serial = 1451] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x911cf400) [pid = 29411] [serial = 1452] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x913a4c00) [pid = 29411] [serial = 1463] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x91fc1800) [pid = 29411] [serial = 1467] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x91f0a400) [pid = 29411] [serial = 1464] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8f6ce400) [pid = 29411] [serial = 1461] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x91fa6c00) [pid = 29411] [serial = 1470] [outer = (nil)] [url = about:blank] 21:35:12 INFO - PROCESS | 29411 | 1465101312835 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 21:35:12 INFO - PROCESS | 29411 | 1465101312843 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 21:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:35:12 INFO - PROCESS | 29411 | 1465101312872 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:35:12 INFO - PROCESS | 29411 | 1465101312878 Marionette TRACE conn4 <- [1,1998,null,{}] 21:35:12 INFO - PROCESS | 29411 | 1465101312886 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}] 21:35:12 INFO - PROCESS | 29411 | 1465101312891 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:13 INFO - PROCESS | 29411 | 1465101313047 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 21:35:13 INFO - PROCESS | 29411 | 1465101313265 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:13 INFO - PROCESS | 29411 | 1465101313278 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e59d800 == 25 [pid = 29411] [id = 507] 21:35:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e5a0800) [pid = 29411] [serial = 1522] [outer = (nil)] 21:35:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e69e800) [pid = 29411] [serial = 1523] [outer = 0x8e5a0800] 21:35:13 INFO - PROCESS | 29411 | 1465101313376 Marionette DEBUG loaded listener.js 21:35:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e843c00) [pid = 29411] [serial = 1524] [outer = 0x8e5a0800] 21:35:14 INFO - PROCESS | 29411 | 1465101314177 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]]]}] 21:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1338ms 21:35:14 INFO - PROCESS | 29411 | 1465101314212 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 29411 | 1465101314219 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 21:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:35:14 INFO - PROCESS | 29411 | 1465101314225 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - PROCESS | 29411 | 1465101314229 Marionette TRACE conn4 <- [1,2002,null,{}] 21:35:14 INFO - PROCESS | 29411 | 1465101314241 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}] 21:35:14 INFO - PROCESS | 29411 | 1465101314252 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:14 INFO - PROCESS | 29411 | 1465101314439 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 21:35:14 INFO - PROCESS | 29411 | 1465101314579 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:14 INFO - PROCESS | 29411 | 1465101314588 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cd400 == 26 [pid = 29411] [id = 508] 21:35:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8f6d0c00) [pid = 29411] [serial = 1525] [outer = (nil)] 21:35:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8f86b800) [pid = 29411] [serial = 1526] [outer = 0x8f6d0c00] 21:35:14 INFO - PROCESS | 29411 | 1465101314670 Marionette DEBUG loaded listener.js 21:35:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x90f7e800) [pid = 29411] [serial = 1527] [outer = 0x8f6d0c00] 21:35:15 INFO - PROCESS | 29411 | 1465101315607 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]]]}] 21:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1447ms 21:35:15 INFO - PROCESS | 29411 | 1465101315673 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 21:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:35:15 INFO - PROCESS | 29411 | 1465101315677 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 21:35:15 INFO - PROCESS | 29411 | 1465101315698 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 29411 | 1465101315708 Marionette TRACE conn4 <- [1,2006,null,{}] 21:35:15 INFO - PROCESS | 29411 | 1465101315715 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}] 21:35:15 INFO - PROCESS | 29411 | 1465101315723 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:15 INFO - PROCESS | 29411 | 1465101315959 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 21:35:16 INFO - PROCESS | 29411 | 1465101315986 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:16 INFO - PROCESS | 29411 | 1465101315994 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e405000 == 27 [pid = 29411] [id = 509] 21:35:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f6d1c00) [pid = 29411] [serial = 1528] [outer = (nil)] 21:35:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x91f9dc00) [pid = 29411] [serial = 1529] [outer = 0x8f6d1c00] 21:35:16 INFO - PROCESS | 29411 | 1465101316064 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x91fbdc00) [pid = 29411] [serial = 1530] [outer = 0x8f6d1c00] 21:35:17 INFO - PROCESS | 29411 | 1465101317026 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]]]}] 21:35:17 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 21:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1406ms 21:35:17 INFO - PROCESS | 29411 | 1465101317091 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 21:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:35:17 INFO - PROCESS | 29411 | 1465101317096 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 21:35:17 INFO - PROCESS | 29411 | 1465101317102 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - PROCESS | 29411 | 1465101317105 Marionette TRACE conn4 <- [1,2010,null,{}] 21:35:17 INFO - PROCESS | 29411 | 1465101317111 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}] 21:35:17 INFO - PROCESS | 29411 | 1465101317115 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:17 INFO - PROCESS | 29411 | 1465101317337 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92d10000) [pid = 29411] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d1c9400) [pid = 29411] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e848c00) [pid = 29411] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8dd62400) [pid = 29411] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8b5de800) [pid = 29411] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e402000) [pid = 29411] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x9230d000) [pid = 29411] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e84b800) [pid = 29411] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x92a90000) [pid = 29411] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:35:17 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8dd56400) [pid = 29411] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:35:17 INFO - PROCESS | 29411 | 1465101317523 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 29411 | 1465101317534 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4400 == 28 [pid = 29411] [id = 510] 21:35:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8b5de800) [pid = 29411] [serial = 1531] [outer = (nil)] 21:35:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e402000) [pid = 29411] [serial = 1532] [outer = 0x8b5de800] 21:35:17 INFO - PROCESS | 29411 | 1465101317604 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8dd58800) [pid = 29411] [serial = 1533] [outer = 0x8b5de800] 21:35:18 INFO - PROCESS | 29411 | 1465101318423 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]]]}] 21:35:18 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 21:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1384ms 21:35:18 INFO - PROCESS | 29411 | 1465101318487 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 21:35:18 INFO - PROCESS | 29411 | 1465101318491 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 21:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:35:18 INFO - PROCESS | 29411 | 1465101318498 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:35:18 INFO - PROCESS | 29411 | 1465101318501 Marionette TRACE conn4 <- [1,2014,null,{}] 21:35:18 INFO - PROCESS | 29411 | 1465101318507 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}] 21:35:18 INFO - PROCESS | 29411 | 1465101318512 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:18 INFO - PROCESS | 29411 | 1465101318673 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 21:35:18 INFO - PROCESS | 29411 | 1465101318683 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:18 INFO - PROCESS | 29411 | 1465101318701 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dd000 == 29 [pid = 29411] [id = 511] 21:35:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e5a6400) [pid = 29411] [serial = 1534] [outer = (nil)] 21:35:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x92a8a400) [pid = 29411] [serial = 1535] [outer = 0x8e5a6400] 21:35:18 INFO - PROCESS | 29411 | 1465101318913 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x92ace000) [pid = 29411] [serial = 1536] [outer = 0x8e5a6400] 21:35:20 INFO - PROCESS | 29411 | 1465101320007 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]]]}] 21:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1583ms 21:35:20 INFO - PROCESS | 29411 | 1465101320083 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 21:35:20 INFO - PROCESS | 29411 | 1465101320090 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 21:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:35:20 INFO - PROCESS | 29411 | 1465101320099 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:35:20 INFO - PROCESS | 29411 | 1465101320104 Marionette TRACE conn4 <- [1,2018,null,{}] 21:35:20 INFO - PROCESS | 29411 | 1465101320114 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}] 21:35:20 INFO - PROCESS | 29411 | 1465101320121 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:20 INFO - PROCESS | 29411 | 1465101320363 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 21:35:20 INFO - PROCESS | 29411 | 1465101320626 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:20 INFO - PROCESS | 29411 | 1465101320641 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7800 == 30 [pid = 29411] [id = 512] 21:35:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8d5ac000) [pid = 29411] [serial = 1537] [outer = (nil)] 21:35:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e6a0400) [pid = 29411] [serial = 1538] [outer = 0x8d5ac000] 21:35:20 INFO - PROCESS | 29411 | 1465101320768 Marionette DEBUG loaded listener.js 21:35:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8eee0800) [pid = 29411] [serial = 1539] [outer = 0x8d5ac000] 21:35:21 INFO - PROCESS | 29411 | 1465101321822 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]]]}] 21:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1786ms 21:35:21 INFO - PROCESS | 29411 | 1465101321884 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 21:35:21 INFO - PROCESS | 29411 | 1465101321892 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 21:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:35:21 INFO - PROCESS | 29411 | 1465101321904 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:35:21 INFO - PROCESS | 29411 | 1465101321908 Marionette TRACE conn4 <- [1,2022,null,{}] 21:35:21 INFO - PROCESS | 29411 | 1465101321915 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}] 21:35:21 INFO - PROCESS | 29411 | 1465101321922 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:22 INFO - PROCESS | 29411 | 1465101322120 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 21:35:22 INFO - PROCESS | 29411 | 1465101322313 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:22 INFO - PROCESS | 29411 | 1465101322324 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cc800 == 31 [pid = 29411] [id = 513] 21:35:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x90f7d400) [pid = 29411] [serial = 1540] [outer = (nil)] 21:35:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x913a3400) [pid = 29411] [serial = 1541] [outer = 0x90f7d400] 21:35:22 INFO - PROCESS | 29411 | 1465101322409 Marionette DEBUG loaded listener.js 21:35:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x917cc800) [pid = 29411] [serial = 1542] [outer = 0x90f7d400] 21:35:23 INFO - PROCESS | 29411 | 1465101323455 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]]]}] 21:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1588ms 21:35:23 INFO - PROCESS | 29411 | 1465101323492 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 29411 | 1465101323497 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 21:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:35:23 INFO - PROCESS | 29411 | 1465101323504 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - PROCESS | 29411 | 1465101323510 Marionette TRACE conn4 <- [1,2026,null,{}] 21:35:23 INFO - PROCESS | 29411 | 1465101323527 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}] 21:35:23 INFO - PROCESS | 29411 | 1465101323536 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:23 INFO - PROCESS | 29411 | 1465101323725 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 21:35:23 INFO - PROCESS | 29411 | 1465101323969 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:23 INFO - PROCESS | 29411 | 1465101323983 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fc7000 == 32 [pid = 29411] [id = 514] 21:35:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92de4800) [pid = 29411] [serial = 1543] [outer = (nil)] 21:35:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x9383f400) [pid = 29411] [serial = 1544] [outer = 0x92de4800] 21:35:24 INFO - PROCESS | 29411 | 1465101324112 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93879400) [pid = 29411] [serial = 1545] [outer = 0x92de4800] 21:35:25 INFO - PROCESS | 29411 | 1465101325129 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]]]}] 21:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1698ms 21:35:25 INFO - PROCESS | 29411 | 1465101325202 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 29411 | 1465101325207 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 21:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:35:25 INFO - PROCESS | 29411 | 1465101325214 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - PROCESS | 29411 | 1465101325218 Marionette TRACE conn4 <- [1,2030,null,{}] 21:35:25 INFO - PROCESS | 29411 | 1465101325223 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}] 21:35:25 INFO - PROCESS | 29411 | 1465101325229 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:25 INFO - PROCESS | 29411 | 1465101325452 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 21:35:25 INFO - PROCESS | 29411 | 1465101325686 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:25 INFO - PROCESS | 29411 | 1465101325693 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c987400 == 33 [pid = 29411] [id = 515] 21:35:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x92d0a800) [pid = 29411] [serial = 1546] [outer = (nil)] 21:35:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93be5800) [pid = 29411] [serial = 1547] [outer = 0x92d0a800] 21:35:25 INFO - PROCESS | 29411 | 1465101325821 Marionette DEBUG loaded listener.js 21:35:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93be8000) [pid = 29411] [serial = 1548] [outer = 0x92d0a800] 21:35:26 INFO - PROCESS | 29411 | 1465101326743 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]]]}] 21:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1585ms 21:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:35:26 INFO - PROCESS | 29411 | 1465101326800 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 21:35:26 INFO - PROCESS | 29411 | 1465101326803 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 21:35:26 INFO - PROCESS | 29411 | 1465101326810 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:35:26 INFO - PROCESS | 29411 | 1465101326813 Marionette TRACE conn4 <- [1,2034,null,{}] 21:35:26 INFO - PROCESS | 29411 | 1465101326820 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}] 21:35:26 INFO - PROCESS | 29411 | 1465101326825 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:27 INFO - PROCESS | 29411 | 1465101327005 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 21:35:27 INFO - PROCESS | 29411 | 1465101327190 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:27 INFO - PROCESS | 29411 | 1465101327199 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f868400 == 34 [pid = 29411] [id = 516] 21:35:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8f86a000) [pid = 29411] [serial = 1549] [outer = (nil)] 21:35:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x93c31800) [pid = 29411] [serial = 1550] [outer = 0x8f86a000] 21:35:27 INFO - PROCESS | 29411 | 1465101327294 Marionette DEBUG loaded listener.js 21:35:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x94714800) [pid = 29411] [serial = 1551] [outer = 0x8f86a000] 21:35:28 INFO - PROCESS | 29411 | 1465101328277 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]]]}] 21:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1531ms 21:35:28 INFO - PROCESS | 29411 | 1465101328342 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 21:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:35:28 INFO - PROCESS | 29411 | 1465101328346 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 21:35:28 INFO - PROCESS | 29411 | 1465101328353 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - PROCESS | 29411 | 1465101328356 Marionette TRACE conn4 <- [1,2038,null,{}] 21:35:28 INFO - PROCESS | 29411 | 1465101328363 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}] 21:35:28 INFO - PROCESS | 29411 | 1465101328374 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:28 INFO - PROCESS | 29411 | 1465101328636 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 21:35:28 INFO - PROCESS | 29411 | 1465101328877 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:28 INFO - PROCESS | 29411 | 1465101328884 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4000 == 35 [pid = 29411] [id = 517] 21:35:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8dd5c000) [pid = 29411] [serial = 1552] [outer = (nil)] 21:35:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8edc5400) [pid = 29411] [serial = 1553] [outer = 0x8dd5c000] 21:35:28 INFO - PROCESS | 29411 | 1465101328988 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x94712400) [pid = 29411] [serial = 1554] [outer = 0x8dd5c000] 21:35:29 INFO - PROCESS | 29411 | 1465101329978 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]]]}] 21:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1687ms 21:35:30 INFO - PROCESS | 29411 | 1465101330043 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 21:35:30 INFO - PROCESS | 29411 | 1465101330051 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 21:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:35:30 INFO - PROCESS | 29411 | 1465101330063 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:35:30 INFO - PROCESS | 29411 | 1465101330068 Marionette TRACE conn4 <- [1,2042,null,{}] 21:35:30 INFO - PROCESS | 29411 | 1465101330078 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}] 21:35:30 INFO - PROCESS | 29411 | 1465101330085 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:30 INFO - PROCESS | 29411 | 1465101330725 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 21:35:31 INFO - PROCESS | 29411 | 1465101331010 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:31 INFO - PROCESS | 29411 | 1465101331026 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:31 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e408c00 == 36 [pid = 29411] [id = 518] 21:35:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8e409000) [pid = 29411] [serial = 1555] [outer = (nil)] 21:35:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8e5a2000) [pid = 29411] [serial = 1556] [outer = 0x8e409000] 21:35:31 INFO - PROCESS | 29411 | 1465101331096 Marionette DEBUG loaded listener.js 21:35:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8e6a8400) [pid = 29411] [serial = 1557] [outer = 0x8e409000] 21:35:31 INFO - PROCESS | 29411 | 1465101331976 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]]]}] 21:35:32 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) 21:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1992ms 21:35:32 INFO - PROCESS | 29411 | 1465101332055 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 21:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:35:32 INFO - PROCESS | 29411 | 1465101332061 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 21:35:32 INFO - PROCESS | 29411 | 1465101332069 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:35:32 INFO - PROCESS | 29411 | 1465101332074 Marionette TRACE conn4 <- [1,2046,null,{}] 21:35:32 INFO - PROCESS | 29411 | 1465101332081 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}] 21:35:32 INFO - PROCESS | 29411 | 1465101332087 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:32 INFO - PROCESS | 29411 | 1465101332360 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 21:35:32 INFO - PROCESS | 29411 | 1465101332597 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:32 INFO - PROCESS | 29411 | 1465101332609 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a4c00 == 35 [pid = 29411] [id = 486] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c8c00 == 34 [pid = 29411] [id = 496] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a9000 == 33 [pid = 29411] [id = 488] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x92a92800 == 32 [pid = 29411] [id = 493] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c1800 == 31 [pid = 29411] [id = 484] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x9139d800 == 30 [pid = 29411] [id = 487] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x92a8fc00 == 29 [pid = 29411] [id = 492] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x90f7a800 == 28 [pid = 29411] [id = 491] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5df400 == 27 [pid = 29411] [id = 502] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c2800 == 26 [pid = 29411] [id = 495] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98f000 == 25 [pid = 29411] [id = 503] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x911c7000 == 24 [pid = 29411] [id = 494] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x9139cc00 == 23 [pid = 29411] [id = 504] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5e800 == 22 [pid = 29411] [id = 485] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5da400 == 21 [pid = 29411] [id = 505] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5c400 == 20 [pid = 29411] [id = 489] 21:35:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1d0800 == 19 [pid = 29411] [id = 490] 21:35:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7400 == 20 [pid = 29411] [id = 519] 21:35:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8b5d8000) [pid = 29411] [serial = 1558] [outer = (nil)] 21:35:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x8b5df400) [pid = 29411] [serial = 1559] [outer = 0x8b5d8000] 21:35:33 INFO - PROCESS | 29411 | 1465101333752 Marionette DEBUG loaded listener.js 21:35:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x8c991800) [pid = 29411] [serial = 1560] [outer = 0x8b5d8000] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x93848800) [pid = 29411] [serial = 1482] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x8dd5b400) [pid = 29411] [serial = 1491] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x90f7d800) [pid = 29411] [serial = 1503] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8e406400) [pid = 29411] [serial = 1496] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8c989800) [pid = 29411] [serial = 1493] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8e84ac00) [pid = 29411] [serial = 1473] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x93b69000) [pid = 29411] [serial = 1485] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8edbbc00) [pid = 29411] [serial = 1499] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x92ac6c00) [pid = 29411] [serial = 1478] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8d1c4c00) [pid = 29411] [serial = 1494] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8edc6c00) [pid = 29411] [serial = 1500] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e410400) [pid = 29411] [serial = 1497] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x9383ec00) [pid = 29411] [serial = 1481] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8d5a2800) [pid = 29411] [serial = 1490] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e59c800) [pid = 29411] [serial = 1472] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x92acdc00) [pid = 29411] [serial = 1479] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e843800) [pid = 29411] [serial = 1487] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x93b64c00) [pid = 29411] [serial = 1484] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x93c34c00) [pid = 29411] [serial = 1488] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x911cc000) [pid = 29411] [serial = 1475] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8f86ac00) [pid = 29411] [serial = 1502] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x911cd000) [pid = 29411] [serial = 1505] [outer = (nil)] [url = about:blank] 21:35:34 INFO - PROCESS | 29411 | 1465101334788 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]]]}] 21:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2743ms 21:35:34 INFO - PROCESS | 29411 | 1465101334812 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 21:35:34 INFO - PROCESS | 29411 | 1465101334817 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 21:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:35:34 INFO - PROCESS | 29411 | 1465101334826 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:35:34 INFO - PROCESS | 29411 | 1465101334831 Marionette TRACE conn4 <- [1,2050,null,{}] 21:35:34 INFO - PROCESS | 29411 | 1465101334838 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}] 21:35:34 INFO - PROCESS | 29411 | 1465101334845 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:35 INFO - PROCESS | 29411 | 1465101335069 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 21:35:35 INFO - PROCESS | 29411 | 1465101335085 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:35 INFO - PROCESS | 29411 | 1465101335094 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd64000 == 21 [pid = 29411] [id = 520] 21:35:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8dd64800) [pid = 29411] [serial = 1561] [outer = (nil)] 21:35:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e404400) [pid = 29411] [serial = 1562] [outer = 0x8dd64800] 21:35:35 INFO - PROCESS | 29411 | 1465101335167 Marionette DEBUG loaded listener.js 21:35:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e40e000) [pid = 29411] [serial = 1563] [outer = 0x8dd64800] 21:35:36 INFO - PROCESS | 29411 | 1465101336160 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]]]}] 21:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1392ms 21:35:36 INFO - PROCESS | 29411 | 1465101336219 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 21:35:36 INFO - PROCESS | 29411 | 1465101336226 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 21:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:35:36 INFO - PROCESS | 29411 | 1465101336237 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - PROCESS | 29411 | 1465101336240 Marionette TRACE conn4 <- [1,2054,null,{}] 21:35:36 INFO - PROCESS | 29411 | 1465101336247 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}] 21:35:36 INFO - PROCESS | 29411 | 1465101336252 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:36 INFO - PROCESS | 29411 | 1465101336496 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 21:35:36 INFO - PROCESS | 29411 | 1465101336531 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:36 INFO - PROCESS | 29411 | 1465101336538 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e848400 == 22 [pid = 29411] [id = 521] 21:35:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e84cc00) [pid = 29411] [serial = 1564] [outer = (nil)] 21:35:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8edbe800) [pid = 29411] [serial = 1565] [outer = 0x8e84cc00] 21:35:36 INFO - PROCESS | 29411 | 1465101336610 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8eede000) [pid = 29411] [serial = 1566] [outer = 0x8e84cc00] 21:35:37 INFO - PROCESS | 29411 | 1465101337626 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]]]}] 21:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1444ms 21:35:37 INFO - PROCESS | 29411 | 1465101337689 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 21:35:37 INFO - PROCESS | 29411 | 1465101337693 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 21:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:35:37 INFO - PROCESS | 29411 | 1465101337703 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:35:37 INFO - PROCESS | 29411 | 1465101337709 Marionette TRACE conn4 <- [1,2058,null,{}] 21:35:37 INFO - PROCESS | 29411 | 1465101337732 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}] 21:35:37 INFO - PROCESS | 29411 | 1465101337742 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:37 INFO - PROCESS | 29411 | 1465101337972 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 21:35:38 INFO - PROCESS | 29411 | 1465101337998 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:38 INFO - PROCESS | 29411 | 1465101338008 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edbb800 == 23 [pid = 29411] [id = 522] 21:35:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x90f77c00) [pid = 29411] [serial = 1567] [outer = (nil)] 21:35:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x911c7800) [pid = 29411] [serial = 1568] [outer = 0x90f77c00] 21:35:38 INFO - PROCESS | 29411 | 1465101338090 Marionette DEBUG loaded listener.js 21:35:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x911cec00) [pid = 29411] [serial = 1569] [outer = 0x90f77c00] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x90f7b400) [pid = 29411] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e5a6400) [pid = 29411] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8f6d1c00) [pid = 29411] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8b5de800) [pid = 29411] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8f6d0c00) [pid = 29411] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e69f800) [pid = 29411] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e83f000) [pid = 29411] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x9139fc00) [pid = 29411] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e6ab000) [pid = 29411] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8b5e1c00) [pid = 29411] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8b5da800) [pid = 29411] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:35:39 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e5a0800) [pid = 29411] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:35:39 INFO - PROCESS | 29411 | 1465101339481 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]]]}] 21:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1835ms 21:35:39 INFO - PROCESS | 29411 | 1465101339539 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 21:35:39 INFO - PROCESS | 29411 | 1465101339543 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 21:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:35:39 INFO - PROCESS | 29411 | 1465101339549 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:35:39 INFO - PROCESS | 29411 | 1465101339552 Marionette TRACE conn4 <- [1,2062,null,{}] 21:35:39 INFO - PROCESS | 29411 | 1465101339558 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}] 21:35:39 INFO - PROCESS | 29411 | 1465101339562 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:39 INFO - PROCESS | 29411 | 1465101339794 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 21:35:39 INFO - PROCESS | 29411 | 1465101339803 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:39 INFO - PROCESS | 29411 | 1465101339813 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c4c00 == 24 [pid = 29411] [id = 523] 21:35:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e83e000) [pid = 29411] [serial = 1570] [outer = (nil)] 21:35:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8f86b000) [pid = 29411] [serial = 1571] [outer = 0x8e83e000] 21:35:39 INFO - PROCESS | 29411 | 1465101339878 Marionette DEBUG loaded listener.js 21:35:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x911d3800) [pid = 29411] [serial = 1572] [outer = 0x8e83e000] 21:35:40 INFO - PROCESS | 29411 | 1465101340764 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]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1242ms 21:35:40 INFO - PROCESS | 29411 | 1465101340792 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 29411 | 1465101340795 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 21:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:35:40 INFO - PROCESS | 29411 | 1465101340802 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - PROCESS | 29411 | 1465101340805 Marionette TRACE conn4 <- [1,2066,null,{}] 21:35:40 INFO - PROCESS | 29411 | 1465101340811 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}] 21:35:40 INFO - PROCESS | 29411 | 1465101340816 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:40 INFO - PROCESS | 29411 | 1465101340981 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 21:35:41 INFO - PROCESS | 29411 | 1465101340994 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:41 INFO - PROCESS | 29411 | 1465101341003 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d9800 == 25 [pid = 29411] [id = 524] 21:35:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8b5da400) [pid = 29411] [serial = 1573] [outer = (nil)] 21:35:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8c98a400) [pid = 29411] [serial = 1574] [outer = 0x8b5da400] 21:35:41 INFO - PROCESS | 29411 | 1465101341146 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8d1c2800) [pid = 29411] [serial = 1575] [outer = 0x8b5da400] 21:35:42 INFO - PROCESS | 29411 | 1465101342382 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]]]}] 21:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1636ms 21:35:42 INFO - PROCESS | 29411 | 1465101342440 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 21:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:35:42 INFO - PROCESS | 29411 | 1465101342446 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 21:35:42 INFO - PROCESS | 29411 | 1465101342455 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:35:42 INFO - PROCESS | 29411 | 1465101342459 Marionette TRACE conn4 <- [1,2070,null,{}] 21:35:42 INFO - PROCESS | 29411 | 1465101342467 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}] 21:35:42 INFO - PROCESS | 29411 | 1465101342473 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:42 INFO - PROCESS | 29411 | 1465101342698 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 21:35:42 INFO - PROCESS | 29411 | 1465101342936 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:42 INFO - PROCESS | 29411 | 1465101342944 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a8c00 == 26 [pid = 29411] [id = 525] 21:35:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e6a7800) [pid = 29411] [serial = 1576] [outer = (nil)] 21:35:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8e84b800) [pid = 29411] [serial = 1577] [outer = 0x8e6a7800] 21:35:43 INFO - PROCESS | 29411 | 1465101343076 Marionette DEBUG loaded listener.js 21:35:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8eee9c00) [pid = 29411] [serial = 1578] [outer = 0x8e6a7800] 21:35:44 INFO - PROCESS | 29411 | 1465101344109 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]]]}] 21:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1734ms 21:35:44 INFO - PROCESS | 29411 | 1465101344188 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 21:35:44 INFO - PROCESS | 29411 | 1465101344195 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 21:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:35:44 INFO - PROCESS | 29411 | 1465101344206 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:35:44 INFO - PROCESS | 29411 | 1465101344210 Marionette TRACE conn4 <- [1,2074,null,{}] 21:35:44 INFO - PROCESS | 29411 | 1465101344217 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}] 21:35:44 INFO - PROCESS | 29411 | 1465101344223 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:44 INFO - PROCESS | 29411 | 1465101344448 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 21:35:44 INFO - PROCESS | 29411 | 1465101344722 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:44 INFO - PROCESS | 29411 | 1465101344730 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd65800 == 27 [pid = 29411] [id = 526] 21:35:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x90f73400) [pid = 29411] [serial = 1579] [outer = (nil)] 21:35:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x913a2800) [pid = 29411] [serial = 1580] [outer = 0x90f73400] 21:35:44 INFO - PROCESS | 29411 | 1465101344859 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x91f0b000) [pid = 29411] [serial = 1581] [outer = 0x90f73400] 21:35:45 INFO - PROCESS | 29411 | 1465101345860 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]]]}] 21:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1733ms 21:35:45 INFO - PROCESS | 29411 | 1465101345939 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 21:35:45 INFO - PROCESS | 29411 | 1465101345943 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 21:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:35:45 INFO - PROCESS | 29411 | 1465101345950 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:35:45 INFO - PROCESS | 29411 | 1465101345956 Marionette TRACE conn4 <- [1,2078,null,{}] 21:35:45 INFO - PROCESS | 29411 | 1465101345976 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}] 21:35:45 INFO - PROCESS | 29411 | 1465101345993 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:46 INFO - PROCESS | 29411 | 1465101346306 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 21:35:46 INFO - PROCESS | 29411 | 1465101346500 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:46 INFO - PROCESS | 29411 | 1465101346512 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eeea400 == 28 [pid = 29411] [id = 527] 21:35:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8f6cac00) [pid = 29411] [serial = 1582] [outer = (nil)] 21:35:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x91fc8400) [pid = 29411] [serial = 1583] [outer = 0x8f6cac00] 21:35:46 INFO - PROCESS | 29411 | 1465101346590 Marionette DEBUG loaded listener.js 21:35:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x91fc3000) [pid = 29411] [serial = 1584] [outer = 0x8f6cac00] 21:35:47 INFO - PROCESS | 29411 | 1465101347798 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]]]}] 21:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1900ms 21:35:47 INFO - PROCESS | 29411 | 1465101347851 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 21:35:47 INFO - PROCESS | 29411 | 1465101347858 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 21:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:35:47 INFO - PROCESS | 29411 | 1465101347875 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:35:47 INFO - PROCESS | 29411 | 1465101347880 Marionette TRACE conn4 <- [1,2082,null,{}] 21:35:47 INFO - PROCESS | 29411 | 1465101347888 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}] 21:35:47 INFO - PROCESS | 29411 | 1465101347894 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c4c00 == 27 [pid = 29411] [id = 523] 21:35:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8edbb800 == 26 [pid = 29411] [id = 522] 21:35:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8e848400 == 25 [pid = 29411] [id = 521] 21:35:48 INFO - PROCESS | 29411 | 1465101348161 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 21:35:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd64000 == 24 [pid = 29411] [id = 520] 21:35:48 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7400 == 23 [pid = 29411] [id = 519] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x91f9dc00) [pid = 29411] [serial = 1529] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e402000) [pid = 29411] [serial = 1532] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x91fbdc00) [pid = 29411] [serial = 1530] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8f86b800) [pid = 29411] [serial = 1526] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x911d2c00) [pid = 29411] [serial = 1506] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x91fc5400) [pid = 29411] [serial = 1517] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x91fbf800) [pid = 29411] [serial = 1518] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x917c3000) [pid = 29411] [serial = 1514] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x917cd400) [pid = 29411] [serial = 1515] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e84bc00) [pid = 29411] [serial = 1511] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8f6cdc00) [pid = 29411] [serial = 1512] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d1c2c00) [pid = 29411] [serial = 1508] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d1ce000) [pid = 29411] [serial = 1509] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d1c2000) [pid = 29411] [serial = 1520] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8d5a6000) [pid = 29411] [serial = 1521] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e69e800) [pid = 29411] [serial = 1523] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8e843c00) [pid = 29411] [serial = 1524] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x92ace000) [pid = 29411] [serial = 1536] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8dd58800) [pid = 29411] [serial = 1533] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x90f7e800) [pid = 29411] [serial = 1527] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x91397800) [pid = 29411] [serial = 1476] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x92a8a400) [pid = 29411] [serial = 1535] [outer = (nil)] [url = about:blank] 21:35:48 INFO - PROCESS | 29411 | 1465101348384 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:48 INFO - PROCESS | 29411 | 1465101348395 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a9400 == 24 [pid = 29411] [id = 528] 21:35:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8d5a9800) [pid = 29411] [serial = 1585] [outer = (nil)] 21:35:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8dd58400) [pid = 29411] [serial = 1586] [outer = 0x8d5a9800] 21:35:48 INFO - PROCESS | 29411 | 1465101348467 Marionette DEBUG loaded listener.js 21:35:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e404c00) [pid = 29411] [serial = 1587] [outer = 0x8d5a9800] 21:35:49 INFO - PROCESS | 29411 | 1465101349249 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]]]}] 21:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1399ms 21:35:49 INFO - PROCESS | 29411 | 1465101349272 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 21:35:49 INFO - PROCESS | 29411 | 1465101349279 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 21:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:35:49 INFO - PROCESS | 29411 | 1465101349299 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - PROCESS | 29411 | 1465101349303 Marionette TRACE conn4 <- [1,2086,null,{}] 21:35:49 INFO - PROCESS | 29411 | 1465101349309 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}] 21:35:49 INFO - PROCESS | 29411 | 1465101349314 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:49 INFO - PROCESS | 29411 | 1465101349488 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 21:35:49 INFO - PROCESS | 29411 | 1465101349499 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:49 INFO - PROCESS | 29411 | 1465101349506 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a4c00 == 25 [pid = 29411] [id = 529] 21:35:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8edb8800) [pid = 29411] [serial = 1588] [outer = (nil)] 21:35:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8edc0c00) [pid = 29411] [serial = 1589] [outer = 0x8edb8800] 21:35:49 INFO - PROCESS | 29411 | 1465101349579 Marionette DEBUG loaded listener.js 21:35:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8f6c9c00) [pid = 29411] [serial = 1590] [outer = 0x8edb8800] 21:35:50 INFO - PROCESS | 29411 | 1465101350658 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]]]}] 21:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1387ms 21:35:50 INFO - PROCESS | 29411 | 1465101350680 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 21:35:50 INFO - PROCESS | 29411 | 1465101350685 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 21:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:35:50 INFO - PROCESS | 29411 | 1465101350691 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:35:50 INFO - PROCESS | 29411 | 1465101350696 Marionette TRACE conn4 <- [1,2090,null,{}] 21:35:50 INFO - PROCESS | 29411 | 1465101350712 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}] 21:35:50 INFO - PROCESS | 29411 | 1465101350720 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:50 INFO - PROCESS | 29411 | 1465101350943 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 21:35:50 INFO - PROCESS | 29411 | 1465101350965 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:50 INFO - PROCESS | 29411 | 1465101350976 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x911c6c00 == 26 [pid = 29411] [id = 530] 21:35:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x911ce400) [pid = 29411] [serial = 1591] [outer = (nil)] 21:35:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x913a1000) [pid = 29411] [serial = 1592] [outer = 0x911ce400] 21:35:51 INFO - PROCESS | 29411 | 1465101351056 Marionette DEBUG loaded listener.js 21:35:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x917cf800) [pid = 29411] [serial = 1593] [outer = 0x911ce400] 21:35:52 INFO - PROCESS | 29411 | 1465101351998 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]]]}] 21:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1338ms 21:35:52 INFO - PROCESS | 29411 | 1465101352029 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 21:35:52 INFO - PROCESS | 29411 | 1465101352033 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 21:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:35:52 INFO - PROCESS | 29411 | 1465101352062 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:35:52 INFO - PROCESS | 29411 | 1465101352064 Marionette TRACE conn4 <- [1,2094,null,{}] 21:35:52 INFO - PROCESS | 29411 | 1465101352070 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}] 21:35:52 INFO - PROCESS | 29411 | 1465101352075 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:52 INFO - PROCESS | 29411 | 1465101352294 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 21:35:52 INFO - PROCESS | 29411 | 1465101352315 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:52 INFO - PROCESS | 29411 | 1465101352323 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f869800 == 27 [pid = 29411] [id = 531] 21:35:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x9139e000) [pid = 29411] [serial = 1594] [outer = (nil)] 21:35:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x91fc4c00) [pid = 29411] [serial = 1595] [outer = 0x9139e000] 21:35:52 INFO - PROCESS | 29411 | 1465101352391 Marionette DEBUG loaded listener.js 21:35:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x92a8c400) [pid = 29411] [serial = 1596] [outer = 0x9139e000] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8d5ac000) [pid = 29411] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x90f7d400) [pid = 29411] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8dd64800) [pid = 29411] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x92de4800) [pid = 29411] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e409000) [pid = 29411] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8b5d8000) [pid = 29411] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x92d0a800) [pid = 29411] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8f86a000) [pid = 29411] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8dd5c000) [pid = 29411] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x90f77c00) [pid = 29411] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:35:53 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8e84cc00) [pid = 29411] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:35:53 INFO - PROCESS | 29411 | 1465101353422 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]]]}] 21:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1381ms 21:35:53 INFO - PROCESS | 29411 | 1465101353442 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 21:35:53 INFO - PROCESS | 29411 | 1465101353446 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 21:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:35:53 INFO - PROCESS | 29411 | 1465101353452 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - PROCESS | 29411 | 1465101353454 Marionette TRACE conn4 <- [1,2098,null,{}] 21:35:53 INFO - PROCESS | 29411 | 1465101353460 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}] 21:35:53 INFO - PROCESS | 29411 | 1465101353465 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:53 INFO - PROCESS | 29411 | 1465101353617 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 21:35:53 INFO - PROCESS | 29411 | 1465101353633 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:53 INFO - PROCESS | 29411 | 1465101353638 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ac000 == 28 [pid = 29411] [id = 532] 21:35:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8dd63800) [pid = 29411] [serial = 1597] [outer = (nil)] 21:35:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x9139b800) [pid = 29411] [serial = 1598] [outer = 0x8dd63800] 21:35:53 INFO - PROCESS | 29411 | 1465101353846 Marionette DEBUG loaded listener.js 21:35:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x91fbc000) [pid = 29411] [serial = 1599] [outer = 0x8dd63800] 21:35:54 INFO - PROCESS | 29411 | 1465101354625 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]]]}] 21:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1228ms 21:35:54 INFO - PROCESS | 29411 | 1465101354681 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 21:35:54 INFO - PROCESS | 29411 | 1465101354684 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 21:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:35:54 INFO - PROCESS | 29411 | 1465101354690 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:35:54 INFO - PROCESS | 29411 | 1465101354694 Marionette TRACE conn4 <- [1,2102,null,{}] 21:35:54 INFO - PROCESS | 29411 | 1465101354706 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}] 21:35:54 INFO - PROCESS | 29411 | 1465101354716 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:54 INFO - PROCESS | 29411 | 1465101354942 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 21:35:54 INFO - PROCESS | 29411 | 1465101354953 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:54 INFO - PROCESS | 29411 | 1465101354961 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3c00 == 29 [pid = 29411] [id = 533] 21:35:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8b5db000) [pid = 29411] [serial = 1600] [outer = (nil)] 21:35:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x92aca000) [pid = 29411] [serial = 1601] [outer = 0x8b5db000] 21:35:55 INFO - PROCESS | 29411 | 1465101355170 Marionette DEBUG loaded listener.js 21:35:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x93842400) [pid = 29411] [serial = 1602] [outer = 0x8b5db000] 21:35:56 INFO - PROCESS | 29411 | 1465101356245 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]]]}] 21:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1595ms 21:35:56 INFO - PROCESS | 29411 | 1465101356287 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 21:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:35:56 INFO - PROCESS | 29411 | 1465101356294 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 21:35:56 INFO - PROCESS | 29411 | 1465101356302 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 29411 | 1465101356310 Marionette TRACE conn4 <- [1,2106,null,{}] 21:35:56 INFO - PROCESS | 29411 | 1465101356318 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}] 21:35:56 INFO - PROCESS | 29411 | 1465101356323 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:56 INFO - PROCESS | 29411 | 1465101356509 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 21:35:56 INFO - PROCESS | 29411 | 1465101356745 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:56 INFO - PROCESS | 29411 | 1465101356756 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d8400 == 30 [pid = 29411] [id = 534] 21:35:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8dd62000) [pid = 29411] [serial = 1603] [outer = (nil)] 21:35:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e6a6000) [pid = 29411] [serial = 1604] [outer = 0x8dd62000] 21:35:56 INFO - PROCESS | 29411 | 1465101356853 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e846c00) [pid = 29411] [serial = 1605] [outer = 0x8dd62000] 21:35:57 INFO - PROCESS | 29411 | 1465101357786 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]]]}] 21:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1541ms 21:35:57 INFO - PROCESS | 29411 | 1465101357843 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 21:35:57 INFO - PROCESS | 29411 | 1465101357850 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 21:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:35:57 INFO - PROCESS | 29411 | 1465101357861 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:35:57 INFO - PROCESS | 29411 | 1465101357865 Marionette TRACE conn4 <- [1,2110,null,{}] 21:35:57 INFO - PROCESS | 29411 | 1465101357871 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}] 21:35:57 INFO - PROCESS | 29411 | 1465101357877 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:58 INFO - PROCESS | 29411 | 1465101358101 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 21:35:58 INFO - PROCESS | 29411 | 1465101358382 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:58 INFO - PROCESS | 29411 | 1465101358391 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cfc00 == 31 [pid = 29411] [id = 535] 21:35:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x90f80400) [pid = 29411] [serial = 1606] [outer = (nil)] 21:35:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x913a0800) [pid = 29411] [serial = 1607] [outer = 0x90f80400] 21:35:58 INFO - PROCESS | 29411 | 1465101358517 Marionette DEBUG loaded listener.js 21:35:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x91fa3400) [pid = 29411] [serial = 1608] [outer = 0x90f80400] 21:35:59 INFO - PROCESS | 29411 | 1465101359419 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]]]}] 21:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1590ms 21:35:59 INFO - PROCESS | 29411 | 1465101359451 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 21:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:35:59 INFO - PROCESS | 29411 | 1465101359455 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 21:35:59 INFO - PROCESS | 29411 | 1465101359463 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:35:59 INFO - PROCESS | 29411 | 1465101359469 Marionette TRACE conn4 <- [1,2114,null,{}] 21:35:59 INFO - PROCESS | 29411 | 1465101359485 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}] 21:35:59 INFO - PROCESS | 29411 | 1465101359494 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:59 INFO - PROCESS | 29411 | 1465101359679 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 21:35:59 INFO - PROCESS | 29411 | 1465101359861 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 29411 | 1465101359875 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:35:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x92de9800 == 32 [pid = 29411] [id = 536] 21:35:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92dee000) [pid = 29411] [serial = 1609] [outer = (nil)] 21:35:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x93848800) [pid = 29411] [serial = 1610] [outer = 0x92dee000] 21:35:59 INFO - PROCESS | 29411 | 1465101359968 Marionette DEBUG loaded listener.js 21:36:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93b66000) [pid = 29411] [serial = 1611] [outer = 0x92dee000] 21:36:00 INFO - PROCESS | 29411 | 1465101360933 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]]]}] 21:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1540ms 21:36:01 INFO - PROCESS | 29411 | 1465101361003 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 21:36:01 INFO - PROCESS | 29411 | 1465101361008 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 21:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:36:01 INFO - PROCESS | 29411 | 1465101361014 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:36:01 INFO - PROCESS | 29411 | 1465101361018 Marionette TRACE conn4 <- [1,2118,null,{}] 21:36:01 INFO - PROCESS | 29411 | 1465101361024 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}] 21:36:01 INFO - PROCESS | 29411 | 1465101361029 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:01 INFO - PROCESS | 29411 | 1465101361234 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 21:36:01 INFO - PROCESS | 29411 | 1465101361417 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:01 INFO - PROCESS | 29411 | 1465101361427 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c6400 == 33 [pid = 29411] [id = 537] 21:36:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fc8800) [pid = 29411] [serial = 1612] [outer = (nil)] 21:36:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93bea800) [pid = 29411] [serial = 1613] [outer = 0x91fc8800] 21:36:01 INFO - PROCESS | 29411 | 1465101361556 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93c2a800) [pid = 29411] [serial = 1614] [outer = 0x91fc8800] 21:36:02 INFO - PROCESS | 29411 | 1465101362666 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]]]}] 21:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1695ms 21:36:02 INFO - PROCESS | 29411 | 1465101362712 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 21:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:36:02 INFO - PROCESS | 29411 | 1465101362716 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 21:36:02 INFO - PROCESS | 29411 | 1465101362722 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:36:02 INFO - PROCESS | 29411 | 1465101362726 Marionette TRACE conn4 <- [1,2122,null,{}] 21:36:02 INFO - PROCESS | 29411 | 1465101362732 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}] 21:36:02 INFO - PROCESS | 29411 | 1465101362737 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:02 INFO - PROCESS | 29411 | 1465101362920 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 21:36:03 INFO - PROCESS | 29411 | 1465101363107 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:03 INFO - PROCESS | 29411 | 1465101363114 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x93841c00 == 34 [pid = 29411] [id = 538] 21:36:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93871c00) [pid = 29411] [serial = 1615] [outer = (nil)] 21:36:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x94716c00) [pid = 29411] [serial = 1616] [outer = 0x93871c00] 21:36:03 INFO - PROCESS | 29411 | 1465101363243 Marionette DEBUG loaded listener.js 21:36:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x9471f000) [pid = 29411] [serial = 1617] [outer = 0x93871c00] 21:36:04 INFO - PROCESS | 29411 | 1465101364556 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]]]}] 21:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1883ms 21:36:04 INFO - PROCESS | 29411 | 1465101364607 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 21:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:36:04 INFO - PROCESS | 29411 | 1465101364612 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 21:36:04 INFO - PROCESS | 29411 | 1465101364618 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:36:04 INFO - PROCESS | 29411 | 1465101364622 Marionette TRACE conn4 <- [1,2126,null,{}] 21:36:04 INFO - PROCESS | 29411 | 1465101364628 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}] 21:36:04 INFO - PROCESS | 29411 | 1465101364639 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:04 INFO - PROCESS | 29411 | 1465101364839 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 21:36:05 INFO - PROCESS | 29411 | 1465101365080 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:05 INFO - PROCESS | 29411 | 1465101365087 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd63c00 == 35 [pid = 29411] [id = 539] 21:36:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x93c35800) [pid = 29411] [serial = 1618] [outer = (nil)] 21:36:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x9487c800) [pid = 29411] [serial = 1619] [outer = 0x93c35800] 21:36:05 INFO - PROCESS | 29411 | 1465101365226 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x948b5000) [pid = 29411] [serial = 1620] [outer = 0x93c35800] 21:36:06 INFO - PROCESS | 29411 | 1465101366195 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]]]}] 21:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1633ms 21:36:06 INFO - PROCESS | 29411 | 1465101366251 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 21:36:06 INFO - PROCESS | 29411 | 1465101366255 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 21:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:36:06 INFO - PROCESS | 29411 | 1465101366262 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:36:06 INFO - PROCESS | 29411 | 1465101366266 Marionette TRACE conn4 <- [1,2130,null,{}] 21:36:06 INFO - PROCESS | 29411 | 1465101366272 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}] 21:36:06 INFO - PROCESS | 29411 | 1465101366277 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:06 INFO - PROCESS | 29411 | 1465101366454 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 21:36:07 INFO - PROCESS | 29411 | 1465101366984 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:07 INFO - PROCESS | 29411 | 1465101366996 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c992c00 == 36 [pid = 29411] [id = 540] 21:36:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8c993000) [pid = 29411] [serial = 1621] [outer = (nil)] 21:36:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8d1c9c00) [pid = 29411] [serial = 1622] [outer = 0x8c993000] 21:36:07 INFO - PROCESS | 29411 | 1465101367073 Marionette DEBUG loaded listener.js 21:36:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8d5aa000) [pid = 29411] [serial = 1623] [outer = 0x8c993000] 21:36:07 INFO - PROCESS | 29411 | 1465101367966 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] 21:36:08 INFO - PROCESS | 29411 | 1465101368077 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 21:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:36:08 INFO - PROCESS | 29411 | 1465101368092 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:36:08 INFO - PROCESS | 29411 | 1465101368100 Marionette TRACE conn4 <- [1,2134,null,{}] 21:36:08 INFO - PROCESS | 29411 | 1465101368118 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}] 21:36:08 INFO - PROCESS | 29411 | 1465101368124 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:08 INFO - PROCESS | 29411 | 1465101368293 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 21:36:08 INFO - PROCESS | 29411 | 1465101368499 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:08 INFO - PROCESS | 29411 | 1465101368511 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8e408c00 == 35 [pid = 29411] [id = 518] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cd400 == 34 [pid = 29411] [id = 508] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8e405000 == 33 [pid = 29411] [id = 509] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dd000 == 32 [pid = 29411] [id = 511] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7800 == 31 [pid = 29411] [id = 512] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4400 == 30 [pid = 29411] [id = 510] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d9800 == 29 [pid = 29411] [id = 524] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8c987400 == 28 [pid = 29411] [id = 515] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a8c00 == 27 [pid = 29411] [id = 525] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4000 == 26 [pid = 29411] [id = 517] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd65800 == 25 [pid = 29411] [id = 526] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8f868400 == 24 [pid = 29411] [id = 516] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8eeea400 == 23 [pid = 29411] [id = 527] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5da000 == 22 [pid = 29411] [id = 506] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cc800 == 21 [pid = 29411] [id = 513] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x91fc7000 == 20 [pid = 29411] [id = 514] 21:36:09 INFO - PROCESS | 29411 | --DOCSHELL 0x8e59d800 == 19 [pid = 29411] [id = 507] 21:36:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d9800 == 20 [pid = 29411] [id = 541] 21:36:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8b5da000) [pid = 29411] [serial = 1624] [outer = (nil)] 21:36:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8b5e0000) [pid = 29411] [serial = 1625] [outer = 0x8b5da000] 21:36:09 INFO - PROCESS | 29411 | 1465101369695 Marionette DEBUG loaded listener.js 21:36:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x8c98dc00) [pid = 29411] [serial = 1626] [outer = 0x8b5da000] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x8f86b000) [pid = 29411] [serial = 1571] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8eee0800) [pid = 29411] [serial = 1539] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8e6a0400) [pid = 29411] [serial = 1538] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x917cc800) [pid = 29411] [serial = 1542] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x913a3400) [pid = 29411] [serial = 1541] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8e404400) [pid = 29411] [serial = 1562] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x93879400) [pid = 29411] [serial = 1545] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8e40e000) [pid = 29411] [serial = 1563] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x9383f400) [pid = 29411] [serial = 1544] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e6a8400) [pid = 29411] [serial = 1557] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e5a2000) [pid = 29411] [serial = 1556] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8b5df400) [pid = 29411] [serial = 1559] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x93be8000) [pid = 29411] [serial = 1548] [outer = (nil)] [url = about:blank] 21:36:09 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x93be5800) [pid = 29411] [serial = 1547] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8c991800) [pid = 29411] [serial = 1560] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x94714800) [pid = 29411] [serial = 1551] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x93c31800) [pid = 29411] [serial = 1550] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x94712400) [pid = 29411] [serial = 1554] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8edc5400) [pid = 29411] [serial = 1553] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x911c7800) [pid = 29411] [serial = 1568] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x911cec00) [pid = 29411] [serial = 1569] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8eede000) [pid = 29411] [serial = 1566] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8edbe800) [pid = 29411] [serial = 1565] [outer = (nil)] [url = about:blank] 21:36:10 INFO - PROCESS | 29411 | 1465101370735 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]]]}] 21:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2707ms 21:36:10 INFO - PROCESS | 29411 | 1465101370800 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 21:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:36:10 INFO - PROCESS | 29411 | 1465101370806 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 21:36:10 INFO - PROCESS | 29411 | 1465101370815 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:36:10 INFO - PROCESS | 29411 | 1465101370819 Marionette TRACE conn4 <- [1,2138,null,{}] 21:36:10 INFO - PROCESS | 29411 | 1465101370836 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}] 21:36:10 INFO - PROCESS | 29411 | 1465101370842 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:11 INFO - PROCESS | 29411 | 1465101371024 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 21:36:11 INFO - PROCESS | 29411 | 1465101371035 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:11 INFO - PROCESS | 29411 | 1465101371042 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd58000 == 21 [pid = 29411] [id = 542] 21:36:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8dd58c00) [pid = 29411] [serial = 1627] [outer = (nil)] 21:36:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8dd60000) [pid = 29411] [serial = 1628] [outer = 0x8dd58c00] 21:36:11 INFO - PROCESS | 29411 | 1465101371132 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e404400) [pid = 29411] [serial = 1629] [outer = 0x8dd58c00] 21:36:12 INFO - PROCESS | 29411 | 1465101372171 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]]]}] 21:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1395ms 21:36:12 INFO - PROCESS | 29411 | 1465101372212 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 21:36:12 INFO - PROCESS | 29411 | 1465101372224 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 21:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:36:12 INFO - PROCESS | 29411 | 1465101372243 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:36:12 INFO - PROCESS | 29411 | 1465101372250 Marionette TRACE conn4 <- [1,2142,null,{}] 21:36:12 INFO - PROCESS | 29411 | 1465101372259 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}] 21:36:12 INFO - PROCESS | 29411 | 1465101372266 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:12 INFO - PROCESS | 29411 | 1465101372583 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 21:36:12 INFO - PROCESS | 29411 | 1465101372620 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:12 INFO - PROCESS | 29411 | 1465101372629 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e404000 == 22 [pid = 29411] [id = 543] 21:36:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e59d800) [pid = 29411] [serial = 1630] [outer = (nil)] 21:36:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e6a4400) [pid = 29411] [serial = 1631] [outer = 0x8e59d800] 21:36:12 INFO - PROCESS | 29411 | 1465101372699 Marionette DEBUG loaded listener.js 21:36:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e849400) [pid = 29411] [serial = 1632] [outer = 0x8e59d800] 21:36:13 INFO - PROCESS | 29411 | 1465101373764 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] 21:36:13 INFO - PROCESS | 29411 | 1465101373847 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 21:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:36:13 INFO - PROCESS | 29411 | 1465101373854 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - PROCESS | 29411 | 1465101373860 Marionette TRACE conn4 <- [1,2146,null,{}] 21:36:13 INFO - PROCESS | 29411 | 1465101373884 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}] 21:36:13 INFO - PROCESS | 29411 | 1465101373892 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:14 INFO - PROCESS | 29411 | 1465101374120 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 21:36:14 INFO - PROCESS | 29411 | 1465101374146 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:14 INFO - PROCESS | 29411 | 1465101374156 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee8000 == 23 [pid = 29411] [id = 544] 21:36:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8eee8c00) [pid = 29411] [serial = 1633] [outer = (nil)] 21:36:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8f861c00) [pid = 29411] [serial = 1634] [outer = 0x8eee8c00] 21:36:14 INFO - PROCESS | 29411 | 1465101374223 Marionette DEBUG loaded listener.js 21:36:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8f869c00) [pid = 29411] [serial = 1635] [outer = 0x8eee8c00] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8e83e000) [pid = 29411] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8b5db000) [pid = 29411] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x911ce400) [pid = 29411] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x9139e000) [pid = 29411] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8f6cac00) [pid = 29411] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8edb8800) [pid = 29411] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d5a9800) [pid = 29411] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8b5da400) [pid = 29411] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x90f73400) [pid = 29411] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e6a7800) [pid = 29411] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:36:15 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8dd63800) [pid = 29411] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:36:15 INFO - PROCESS | 29411 | 1465101375651 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] 21:36:15 INFO - PROCESS | 29411 | 1465101375721 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 21:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:36:15 INFO - PROCESS | 29411 | 1465101375727 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:36:15 INFO - PROCESS | 29411 | 1465101375730 Marionette TRACE conn4 <- [1,2150,null,{}] 21:36:15 INFO - PROCESS | 29411 | 1465101375736 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}] 21:36:15 INFO - PROCESS | 29411 | 1465101375740 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:15 INFO - PROCESS | 29411 | 1465101375890 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 21:36:15 INFO - PROCESS | 29411 | 1465101375900 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:15 INFO - PROCESS | 29411 | 1465101375908 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dc400 == 24 [pid = 29411] [id = 545] 21:36:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8d5a8800) [pid = 29411] [serial = 1636] [outer = (nil)] 21:36:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x90f79000) [pid = 29411] [serial = 1637] [outer = 0x8d5a8800] 21:36:15 INFO - PROCESS | 29411 | 1465101375977 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x90f7e800) [pid = 29411] [serial = 1638] [outer = 0x8d5a8800] 21:36:16 INFO - PROCESS | 29411 | 1465101376880 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]]]}] 21:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1191ms 21:36:16 INFO - PROCESS | 29411 | 1465101376919 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 21:36:16 INFO - PROCESS | 29411 | 1465101376923 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 21:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:36:16 INFO - PROCESS | 29411 | 1465101376934 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:36:16 INFO - PROCESS | 29411 | 1465101376937 Marionette TRACE conn4 <- [1,2154,null,{}] 21:36:16 INFO - PROCESS | 29411 | 1465101376943 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}] 21:36:16 INFO - PROCESS | 29411 | 1465101376948 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:17 INFO - PROCESS | 29411 | 1465101377107 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 21:36:17 INFO - PROCESS | 29411 | 1465101377349 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:17 INFO - PROCESS | 29411 | 1465101377357 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4800 == 25 [pid = 29411] [id = 546] 21:36:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8b5d7800) [pid = 29411] [serial = 1639] [outer = (nil)] 21:36:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8b5e1800) [pid = 29411] [serial = 1640] [outer = 0x8b5d7800] 21:36:17 INFO - PROCESS | 29411 | 1465101377445 Marionette DEBUG loaded listener.js 21:36:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8d1c3800) [pid = 29411] [serial = 1641] [outer = 0x8b5d7800] 21:36:18 INFO - PROCESS | 29411 | 1465101378601 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]]]}] 21:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1750ms 21:36:18 INFO - PROCESS | 29411 | 1465101378688 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 21:36:18 INFO - PROCESS | 29411 | 1465101378694 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 21:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:36:18 INFO - PROCESS | 29411 | 1465101378703 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:36:18 INFO - PROCESS | 29411 | 1465101378707 Marionette TRACE conn4 <- [1,2158,null,{}] 21:36:18 INFO - PROCESS | 29411 | 1465101378715 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}] 21:36:18 INFO - PROCESS | 29411 | 1465101378724 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:18 INFO - PROCESS | 29411 | 1465101378950 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 21:36:19 INFO - PROCESS | 29411 | 1465101379233 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:19 INFO - PROCESS | 29411 | 1465101379247 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c992400 == 26 [pid = 29411] [id = 547] 21:36:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8d1c8400) [pid = 29411] [serial = 1642] [outer = (nil)] 21:36:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e6abc00) [pid = 29411] [serial = 1643] [outer = 0x8d1c8400] 21:36:19 INFO - PROCESS | 29411 | 1465101379333 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8edc4800) [pid = 29411] [serial = 1644] [outer = 0x8d1c8400] 21:36:20 INFO - PROCESS | 29411 | 1465101380401 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]]]}] 21:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1786ms 21:36:20 INFO - PROCESS | 29411 | 1465101380493 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 21:36:20 INFO - PROCESS | 29411 | 1465101380507 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 21:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:36:20 INFO - PROCESS | 29411 | 1465101380516 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:36:20 INFO - PROCESS | 29411 | 1465101380522 Marionette TRACE conn4 <- [1,2162,null,{}] 21:36:20 INFO - PROCESS | 29411 | 1465101380529 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}] 21:36:20 INFO - PROCESS | 29411 | 1465101380534 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:20 INFO - PROCESS | 29411 | 1465101380953 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 21:36:21 INFO - PROCESS | 29411 | 1465101381209 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:21 INFO - PROCESS | 29411 | 1465101381215 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f71400 == 27 [pid = 29411] [id = 548] 21:36:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x90f7bc00) [pid = 29411] [serial = 1645] [outer = (nil)] 21:36:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x911cd800) [pid = 29411] [serial = 1646] [outer = 0x90f7bc00] 21:36:21 INFO - PROCESS | 29411 | 1465101381334 Marionette DEBUG loaded listener.js 21:36:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91397000) [pid = 29411] [serial = 1647] [outer = 0x90f7bc00] 21:36:22 INFO - PROCESS | 29411 | 1465101382394 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]]]}] 21:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1939ms 21:36:22 INFO - PROCESS | 29411 | 1465101382454 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 21:36:22 INFO - PROCESS | 29411 | 1465101382458 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 21:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:36:22 INFO - PROCESS | 29411 | 1465101382475 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:36:22 INFO - PROCESS | 29411 | 1465101382484 Marionette TRACE conn4 <- [1,2166,null,{}] 21:36:22 INFO - PROCESS | 29411 | 1465101382490 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}] 21:36:22 INFO - PROCESS | 29411 | 1465101382498 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:22 INFO - PROCESS | 29411 | 1465101382746 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 21:36:23 INFO - PROCESS | 29411 | 1465101383181 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:23 INFO - PROCESS | 29411 | 1465101383187 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98d400 == 28 [pid = 29411] [id = 549] 21:36:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8c98e800) [pid = 29411] [serial = 1648] [outer = (nil)] 21:36:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8d1c8800) [pid = 29411] [serial = 1649] [outer = 0x8c98e800] 21:36:23 INFO - PROCESS | 29411 | 1465101383269 Marionette DEBUG loaded listener.js 21:36:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8d5a9c00) [pid = 29411] [serial = 1650] [outer = 0x8c98e800] 21:36:23 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a4c00 == 27 [pid = 29411] [id = 529] 21:36:23 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a9400 == 26 [pid = 29411] [id = 528] 21:36:23 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dc400 == 25 [pid = 29411] [id = 545] 21:36:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee8000 == 24 [pid = 29411] [id = 544] 21:36:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8e404000 == 23 [pid = 29411] [id = 543] 21:36:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd58000 == 22 [pid = 29411] [id = 542] 21:36:24 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d9800 == 21 [pid = 29411] [id = 541] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x911d3800) [pid = 29411] [serial = 1572] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x917cf800) [pid = 29411] [serial = 1593] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x92a8c400) [pid = 29411] [serial = 1596] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x91fc4c00) [pid = 29411] [serial = 1595] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x91fc8400) [pid = 29411] [serial = 1583] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x91fc3000) [pid = 29411] [serial = 1584] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8edc0c00) [pid = 29411] [serial = 1589] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8f6c9c00) [pid = 29411] [serial = 1590] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8dd58400) [pid = 29411] [serial = 1586] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e404c00) [pid = 29411] [serial = 1587] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8c98a400) [pid = 29411] [serial = 1574] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d1c2800) [pid = 29411] [serial = 1575] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x913a2800) [pid = 29411] [serial = 1580] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91f0b000) [pid = 29411] [serial = 1581] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e84b800) [pid = 29411] [serial = 1577] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8eee9c00) [pid = 29411] [serial = 1578] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x913a1000) [pid = 29411] [serial = 1592] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x91fbc000) [pid = 29411] [serial = 1599] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x9139b800) [pid = 29411] [serial = 1598] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x93842400) [pid = 29411] [serial = 1602] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x92aca000) [pid = 29411] [serial = 1601] [outer = (nil)] [url = about:blank] 21:36:24 INFO - PROCESS | 29411 | 1465101384318 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]]]}] 21:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1899ms 21:36:24 INFO - PROCESS | 29411 | 1465101384368 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 21:36:24 INFO - PROCESS | 29411 | 1465101384374 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 21:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:36:24 INFO - PROCESS | 29411 | 1465101384382 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:36:24 INFO - PROCESS | 29411 | 1465101384387 Marionette TRACE conn4 <- [1,2170,null,{}] 21:36:24 INFO - PROCESS | 29411 | 1465101384395 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}] 21:36:24 INFO - PROCESS | 29411 | 1465101384403 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:24 INFO - PROCESS | 29411 | 1465101384570 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 21:36:24 INFO - PROCESS | 29411 | 1465101384739 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:24 INFO - PROCESS | 29411 | 1465101384747 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c2800 == 22 [pid = 29411] [id = 550] 21:36:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8e402000) [pid = 29411] [serial = 1651] [outer = (nil)] 21:36:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e5a0000) [pid = 29411] [serial = 1652] [outer = 0x8e402000] 21:36:24 INFO - PROCESS | 29411 | 1465101384825 Marionette DEBUG loaded listener.js 21:36:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e6ad000) [pid = 29411] [serial = 1653] [outer = 0x8e402000] 21:36:25 INFO - PROCESS | 29411 | 1465101385678 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]]]}] 21:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1331ms 21:36:25 INFO - PROCESS | 29411 | 1465101385717 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 21:36:25 INFO - PROCESS | 29411 | 1465101385725 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 21:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:36:25 INFO - PROCESS | 29411 | 1465101385733 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:36:25 INFO - PROCESS | 29411 | 1465101385736 Marionette TRACE conn4 <- [1,2174,null,{}] 21:36:25 INFO - PROCESS | 29411 | 1465101385742 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}] 21:36:25 INFO - PROCESS | 29411 | 1465101385747 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:25 INFO - PROCESS | 29411 | 1465101385938 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 21:36:26 INFO - PROCESS | 29411 | 1465101386084 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:26 INFO - PROCESS | 29411 | 1465101386090 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e844000 == 23 [pid = 29411] [id = 551] 21:36:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8edc1000) [pid = 29411] [serial = 1654] [outer = (nil)] 21:36:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8eeeac00) [pid = 29411] [serial = 1655] [outer = 0x8edc1000] 21:36:26 INFO - PROCESS | 29411 | 1465101386175 Marionette DEBUG loaded listener.js 21:36:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8f861000) [pid = 29411] [serial = 1656] [outer = 0x8edc1000] 21:36:27 INFO - PROCESS | 29411 | 1465101387129 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]]]}] 21:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1433ms 21:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:36:27 INFO - PROCESS | 29411 | 1465101387166 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 21:36:27 INFO - PROCESS | 29411 | 1465101387169 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 21:36:27 INFO - PROCESS | 29411 | 1465101387183 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 29411 | 1465101387193 Marionette TRACE conn4 <- [1,2178,null,{}] 21:36:27 INFO - PROCESS | 29411 | 1465101387211 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}] 21:36:27 INFO - PROCESS | 29411 | 1465101387219 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:27 INFO - PROCESS | 29411 | 1465101387452 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 21:36:27 INFO - PROCESS | 29411 | 1465101387492 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:27 INFO - PROCESS | 29411 | 1465101387500 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98c000 == 24 [pid = 29411] [id = 552] 21:36:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e5a8800) [pid = 29411] [serial = 1657] [outer = (nil)] 21:36:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x917c3000) [pid = 29411] [serial = 1658] [outer = 0x8e5a8800] 21:36:27 INFO - PROCESS | 29411 | 1465101387568 Marionette DEBUG loaded listener.js 21:36:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x917ca000) [pid = 29411] [serial = 1659] [outer = 0x8e5a8800] 21:36:28 INFO - PROCESS | 29411 | 1465101388644 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]]]}] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8b5da000) [pid = 29411] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8dd58c00) [pid = 29411] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8c993000) [pid = 29411] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8eee8c00) [pid = 29411] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8dd62000) [pid = 29411] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x90f80400) [pid = 29411] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x92dee000) [pid = 29411] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8e59d800) [pid = 29411] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x91fc8800) [pid = 29411] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x93871c00) [pid = 29411] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:36:28 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x93c35800) [pid = 29411] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1562ms 21:36:28 INFO - PROCESS | 29411 | 1465101388738 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 21:36:28 INFO - PROCESS | 29411 | 1465101388743 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 21:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:36:28 INFO - PROCESS | 29411 | 1465101388749 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:36:28 INFO - PROCESS | 29411 | 1465101388751 Marionette TRACE conn4 <- [1,2182,null,{}] 21:36:28 INFO - PROCESS | 29411 | 1465101388757 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}] 21:36:28 INFO - PROCESS | 29411 | 1465101388762 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:28 INFO - PROCESS | 29411 | 1465101388987 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 21:36:29 INFO - PROCESS | 29411 | 1465101389080 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:29 INFO - PROCESS | 29411 | 1465101389089 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee3400 == 25 [pid = 29411] [id = 553] 21:36:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8eee8c00) [pid = 29411] [serial = 1660] [outer = (nil)] 21:36:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x913a3400) [pid = 29411] [serial = 1661] [outer = 0x8eee8c00] 21:36:29 INFO - PROCESS | 29411 | 1465101389166 Marionette DEBUG loaded listener.js 21:36:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x917ca800) [pid = 29411] [serial = 1662] [outer = 0x8eee8c00] 21:36:29 INFO - PROCESS | 29411 | 1465101389985 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]]]}] 21:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1287ms 21:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:36:30 INFO - PROCESS | 29411 | 1465101390042 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 21:36:30 INFO - PROCESS | 29411 | 1465101390045 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 21:36:30 INFO - PROCESS | 29411 | 1465101390052 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:36:30 INFO - PROCESS | 29411 | 1465101390056 Marionette TRACE conn4 <- [1,2186,null,{}] 21:36:30 INFO - PROCESS | 29411 | 1465101390065 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}] 21:36:30 INFO - PROCESS | 29411 | 1465101390069 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:30 INFO - PROCESS | 29411 | 1465101390227 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 21:36:30 INFO - PROCESS | 29411 | 1465101390236 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:30 INFO - PROCESS | 29411 | 1465101390254 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f98000 == 26 [pid = 29411] [id = 554] 21:36:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x91f9a800) [pid = 29411] [serial = 1663] [outer = (nil)] 21:36:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x91f9f000) [pid = 29411] [serial = 1664] [outer = 0x91f9a800] 21:36:30 INFO - PROCESS | 29411 | 1465101390337 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x91fc7400) [pid = 29411] [serial = 1665] [outer = 0x91f9a800] 21:36:31 INFO - PROCESS | 29411 | 1465101391604 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]]]}] 21:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1601ms 21:36:31 INFO - PROCESS | 29411 | 1465101391654 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 21:36:31 INFO - PROCESS | 29411 | 1465101391661 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 21:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:36:31 INFO - PROCESS | 29411 | 1465101391669 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:36:31 INFO - PROCESS | 29411 | 1465101391675 Marionette TRACE conn4 <- [1,2190,null,{}] 21:36:31 INFO - PROCESS | 29411 | 1465101391685 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}] 21:36:31 INFO - PROCESS | 29411 | 1465101391691 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:31 INFO - PROCESS | 29411 | 1465101391933 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 21:36:32 INFO - PROCESS | 29411 | 1465101392226 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:32 INFO - PROCESS | 29411 | 1465101392235 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d2c00 == 27 [pid = 29411] [id = 555] 21:36:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e408800) [pid = 29411] [serial = 1666] [outer = (nil)] 21:36:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e6a9400) [pid = 29411] [serial = 1667] [outer = 0x8e408800] 21:36:32 INFO - PROCESS | 29411 | 1465101392326 Marionette DEBUG loaded listener.js 21:36:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8edc2c00) [pid = 29411] [serial = 1668] [outer = 0x8e408800] 21:36:33 INFO - PROCESS | 29411 | 1465101393281 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]]]}] 21:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1688ms 21:36:33 INFO - PROCESS | 29411 | 1465101393357 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 21:36:33 INFO - PROCESS | 29411 | 1465101393365 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 21:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:36:33 INFO - PROCESS | 29411 | 1465101393377 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:36:33 INFO - PROCESS | 29411 | 1465101393381 Marionette TRACE conn4 <- [1,2194,null,{}] 21:36:33 INFO - PROCESS | 29411 | 1465101393388 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}] 21:36:33 INFO - PROCESS | 29411 | 1465101393394 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:33 INFO - PROCESS | 29411 | 1465101393625 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 21:36:33 INFO - PROCESS | 29411 | 1465101393863 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:33 INFO - PROCESS | 29411 | 1465101393874 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a1000 == 28 [pid = 29411] [id = 556] 21:36:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x90f7c800) [pid = 29411] [serial = 1669] [outer = (nil)] 21:36:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x911ca800) [pid = 29411] [serial = 1670] [outer = 0x90f7c800] 21:36:34 INFO - PROCESS | 29411 | 1465101394005 Marionette DEBUG loaded listener.js 21:36:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x913a4400) [pid = 29411] [serial = 1671] [outer = 0x90f7c800] 21:36:35 INFO - PROCESS | 29411 | 1465101395003 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]]]}] 21:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1693ms 21:36:35 INFO - PROCESS | 29411 | 1465101395070 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 21:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:36:35 INFO - PROCESS | 29411 | 1465101395075 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 21:36:35 INFO - PROCESS | 29411 | 1465101395081 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:36:35 INFO - PROCESS | 29411 | 1465101395088 Marionette TRACE conn4 <- [1,2198,null,{}] 21:36:35 INFO - PROCESS | 29411 | 1465101395104 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}] 21:36:35 INFO - PROCESS | 29411 | 1465101395113 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:35 INFO - PROCESS | 29411 | 1465101395334 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 21:36:35 INFO - PROCESS | 29411 | 1465101395565 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:35 INFO - PROCESS | 29411 | 1465101395577 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a2000 == 29 [pid = 29411] [id = 557] 21:36:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x91fa2c00) [pid = 29411] [serial = 1672] [outer = (nil)] 21:36:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x92a8e400) [pid = 29411] [serial = 1673] [outer = 0x91fa2c00] 21:36:35 INFO - PROCESS | 29411 | 1465101395707 Marionette DEBUG loaded listener.js 21:36:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x92a95800) [pid = 29411] [serial = 1674] [outer = 0x91fa2c00] 21:36:36 INFO - PROCESS | 29411 | 1465101396697 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]]]}] 21:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1693ms 21:36:36 INFO - PROCESS | 29411 | 1465101396775 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 21:36:36 INFO - PROCESS | 29411 | 1465101396779 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 21:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:36:36 INFO - PROCESS | 29411 | 1465101396786 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:36:36 INFO - PROCESS | 29411 | 1465101396790 Marionette TRACE conn4 <- [1,2202,null,{}] 21:36:36 INFO - PROCESS | 29411 | 1465101396796 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}] 21:36:36 INFO - PROCESS | 29411 | 1465101396801 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:37 INFO - PROCESS | 29411 | 1465101397039 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 21:36:37 INFO - PROCESS | 29411 | 1465101397268 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:37 INFO - PROCESS | 29411 | 1465101397275 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a8400 == 30 [pid = 29411] [id = 558] 21:36:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f76400) [pid = 29411] [serial = 1675] [outer = (nil)] 21:36:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92ac9400) [pid = 29411] [serial = 1676] [outer = 0x90f76400] 21:36:37 INFO - PROCESS | 29411 | 1465101397407 Marionette DEBUG loaded listener.js 21:36:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x92d0ac00) [pid = 29411] [serial = 1677] [outer = 0x90f76400] 21:36:38 INFO - PROCESS | 29411 | 1465101398359 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]]]}] 21:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1634ms 21:36:38 INFO - PROCESS | 29411 | 1465101398421 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 21:36:38 INFO - PROCESS | 29411 | 1465101398425 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 21:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:36:38 INFO - PROCESS | 29411 | 1465101398432 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:36:38 INFO - PROCESS | 29411 | 1465101398435 Marionette TRACE conn4 <- [1,2206,null,{}] 21:36:38 INFO - PROCESS | 29411 | 1465101398441 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}] 21:36:38 INFO - PROCESS | 29411 | 1465101398446 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:38 INFO - PROCESS | 29411 | 1465101398633 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 21:36:38 INFO - PROCESS | 29411 | 1465101398820 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:38 INFO - PROCESS | 29411 | 1465101398830 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c7800 == 31 [pid = 29411] [id = 559] 21:36:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8d1d0400) [pid = 29411] [serial = 1678] [outer = (nil)] 21:36:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8e402800) [pid = 29411] [serial = 1679] [outer = 0x8d1d0400] 21:36:38 INFO - PROCESS | 29411 | 1465101398966 Marionette DEBUG loaded listener.js 21:36:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x92acc000) [pid = 29411] [serial = 1680] [outer = 0x8d1d0400] 21:36:40 INFO - PROCESS | 29411 | 1465101400410 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]]]}] 21:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2035ms 21:36:40 INFO - PROCESS | 29411 | 1465101400469 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 21:36:40 INFO - PROCESS | 29411 | 1465101400476 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 21:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:36:40 INFO - PROCESS | 29411 | 1465101400485 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:36:40 INFO - PROCESS | 29411 | 1465101400491 Marionette TRACE conn4 <- [1,2210,null,{}] 21:36:40 INFO - PROCESS | 29411 | 1465101400618 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}] 21:36:40 INFO - PROCESS | 29411 | 1465101400624 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:40 INFO - PROCESS | 29411 | 1465101400884 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 21:36:41 INFO - PROCESS | 29411 | 1465101401049 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:41 INFO - PROCESS | 29411 | 1465101401064 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98f400 == 32 [pid = 29411] [id = 560] 21:36:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8d1cac00) [pid = 29411] [serial = 1681] [outer = (nil)] 21:36:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8e5a4400) [pid = 29411] [serial = 1682] [outer = 0x8d1cac00] 21:36:41 INFO - PROCESS | 29411 | 1465101401178 Marionette DEBUG loaded listener.js 21:36:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8e848000) [pid = 29411] [serial = 1683] [outer = 0x8d1cac00] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x911c6c00 == 31 [pid = 29411] [id = 530] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ac000 == 30 [pid = 29411] [id = 532] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cfc00 == 29 [pid = 29411] [id = 535] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3c00 == 28 [pid = 29411] [id = 533] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d8400 == 27 [pid = 29411] [id = 534] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x90f71400 == 26 [pid = 29411] [id = 548] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x92de9800 == 25 [pid = 29411] [id = 536] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4800 == 24 [pid = 29411] [id = 546] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8c992c00 == 23 [pid = 29411] [id = 540] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8c992400 == 22 [pid = 29411] [id = 547] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd63c00 == 21 [pid = 29411] [id = 539] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8f869800 == 20 [pid = 29411] [id = 531] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c6400 == 19 [pid = 29411] [id = 537] 21:36:42 INFO - PROCESS | 29411 | --DOCSHELL 0x93841c00 == 18 [pid = 29411] [id = 538] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x90f79000) [pid = 29411] [serial = 1637] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8b5e0000) [pid = 29411] [serial = 1625] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8dd60000) [pid = 29411] [serial = 1628] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8e404400) [pid = 29411] [serial = 1629] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8d5aa000) [pid = 29411] [serial = 1623] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8d1c9c00) [pid = 29411] [serial = 1622] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8f861c00) [pid = 29411] [serial = 1634] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e846c00) [pid = 29411] [serial = 1605] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e6a6000) [pid = 29411] [serial = 1604] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x91fa3400) [pid = 29411] [serial = 1608] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x913a0800) [pid = 29411] [serial = 1607] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x93b66000) [pid = 29411] [serial = 1611] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x93848800) [pid = 29411] [serial = 1610] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8c98dc00) [pid = 29411] [serial = 1626] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8f869c00) [pid = 29411] [serial = 1635] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e849400) [pid = 29411] [serial = 1632] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x93c2a800) [pid = 29411] [serial = 1614] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e6a4400) [pid = 29411] [serial = 1631] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x93bea800) [pid = 29411] [serial = 1613] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x9471f000) [pid = 29411] [serial = 1617] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x94716c00) [pid = 29411] [serial = 1616] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x948b5000) [pid = 29411] [serial = 1620] [outer = (nil)] [url = about:blank] 21:36:42 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x9487c800) [pid = 29411] [serial = 1619] [outer = (nil)] [url = about:blank] 21:36:43 INFO - PROCESS | 29411 | 1465101403109 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]]]}] 21:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2684ms 21:36:43 INFO - PROCESS | 29411 | 1465101403218 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 21:36:43 INFO - PROCESS | 29411 | 1465101403225 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 21:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:36:43 INFO - PROCESS | 29411 | 1465101403234 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:36:43 INFO - PROCESS | 29411 | 1465101403241 Marionette TRACE conn4 <- [1,2214,null,{}] 21:36:43 INFO - PROCESS | 29411 | 1465101403249 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}] 21:36:43 INFO - PROCESS | 29411 | 1465101403255 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:43 INFO - PROCESS | 29411 | 1465101403434 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 21:36:43 INFO - PROCESS | 29411 | 1465101403445 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:43 INFO - PROCESS | 29411 | 1465101403454 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ae400 == 19 [pid = 29411] [id = 561] 21:36:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8dd5b000) [pid = 29411] [serial = 1684] [outer = (nil)] 21:36:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8dd62400) [pid = 29411] [serial = 1685] [outer = 0x8dd5b000] 21:36:43 INFO - PROCESS | 29411 | 1465101403528 Marionette DEBUG loaded listener.js 21:36:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e407000) [pid = 29411] [serial = 1686] [outer = 0x8dd5b000] 21:36:44 INFO - PROCESS | 29411 | 1465101404528 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]]]}] 21:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1346ms 21:36:44 INFO - PROCESS | 29411 | 1465101404582 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 21:36:44 INFO - PROCESS | 29411 | 1465101404591 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 21:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:36:44 INFO - PROCESS | 29411 | 1465101404604 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:36:44 INFO - PROCESS | 29411 | 1465101404608 Marionette TRACE conn4 <- [1,2218,null,{}] 21:36:44 INFO - PROCESS | 29411 | 1465101404614 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}] 21:36:44 INFO - PROCESS | 29411 | 1465101404620 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:44 INFO - PROCESS | 29411 | 1465101404894 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 21:36:45 INFO - PROCESS | 29411 | 1465101404986 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:45 INFO - PROCESS | 29411 | 1465101404995 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a8800 == 20 [pid = 29411] [id = 562] 21:36:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e841400) [pid = 29411] [serial = 1687] [outer = (nil)] 21:36:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e848400) [pid = 29411] [serial = 1688] [outer = 0x8e841400] 21:36:45 INFO - PROCESS | 29411 | 1465101405084 Marionette DEBUG loaded listener.js 21:36:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8edbc800) [pid = 29411] [serial = 1689] [outer = 0x8e841400] 21:36:46 INFO - PROCESS | 29411 | 1465101406034 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]]]}] 21:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1485ms 21:36:46 INFO - PROCESS | 29411 | 1465101406090 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 21:36:46 INFO - PROCESS | 29411 | 1465101406093 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 21:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:36:46 INFO - PROCESS | 29411 | 1465101406102 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:36:46 INFO - PROCESS | 29411 | 1465101406108 Marionette TRACE conn4 <- [1,2222,null,{}] 21:36:46 INFO - PROCESS | 29411 | 1465101406133 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}] 21:36:46 INFO - PROCESS | 29411 | 1465101406143 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:46 INFO - PROCESS | 29411 | 1465101406390 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 21:36:46 INFO - PROCESS | 29411 | 1465101406415 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 29411 | 1465101406425 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f868c00 == 21 [pid = 29411] [id = 563] 21:36:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8f869800) [pid = 29411] [serial = 1690] [outer = (nil)] 21:36:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x90f71400) [pid = 29411] [serial = 1691] [outer = 0x8f869800] 21:36:46 INFO - PROCESS | 29411 | 1465101406502 Marionette DEBUG loaded listener.js 21:36:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x90f7cc00) [pid = 29411] [serial = 1692] [outer = 0x8f869800] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91f9a800) [pid = 29411] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8d1c8400) [pid = 29411] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8c98e800) [pid = 29411] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8edc1000) [pid = 29411] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x90f7bc00) [pid = 29411] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e5a8800) [pid = 29411] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8d5a8800) [pid = 29411] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8e402000) [pid = 29411] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8b5d7800) [pid = 29411] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:36:47 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8eee8c00) [pid = 29411] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:36:47 INFO - PROCESS | 29411 | 1465101407892 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]]]}] 21:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1844ms 21:36:47 INFO - PROCESS | 29411 | 1465101407947 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 29411 | 1465101407952 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 21:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:36:47 INFO - PROCESS | 29411 | 1465101407959 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - PROCESS | 29411 | 1465101407962 Marionette TRACE conn4 <- [1,2226,null,{}] 21:36:47 INFO - PROCESS | 29411 | 1465101407975 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}] 21:36:47 INFO - PROCESS | 29411 | 1465101407979 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:48 INFO - PROCESS | 29411 | 1465101408282 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 21:36:48 INFO - PROCESS | 29411 | 1465101408371 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:48 INFO - PROCESS | 29411 | 1465101408382 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5de000 == 22 [pid = 29411] [id = 564] 21:36:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8e6a2400) [pid = 29411] [serial = 1693] [outer = (nil)] 21:36:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8f865800) [pid = 29411] [serial = 1694] [outer = 0x8e6a2400] 21:36:48 INFO - PROCESS | 29411 | 1465101408465 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x911cf400) [pid = 29411] [serial = 1695] [outer = 0x8e6a2400] 21:36:49 INFO - PROCESS | 29411 | 1465101409229 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]]]}] 21:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1337ms 21:36:49 INFO - PROCESS | 29411 | 1465101409297 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 21:36:49 INFO - PROCESS | 29411 | 1465101409301 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 21:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:36:49 INFO - PROCESS | 29411 | 1465101409307 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:36:49 INFO - PROCESS | 29411 | 1465101409310 Marionette TRACE conn4 <- [1,2230,null,{}] 21:36:49 INFO - PROCESS | 29411 | 1465101409316 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}] 21:36:49 INFO - PROCESS | 29411 | 1465101409321 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:49 INFO - PROCESS | 29411 | 1465101409477 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 21:36:49 INFO - PROCESS | 29411 | 1465101409487 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:49 INFO - PROCESS | 29411 | 1465101409498 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc1000 == 23 [pid = 29411] [id = 565] 21:36:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8eee8c00) [pid = 29411] [serial = 1696] [outer = (nil)] 21:36:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x917cbc00) [pid = 29411] [serial = 1697] [outer = 0x8eee8c00] 21:36:49 INFO - PROCESS | 29411 | 1465101409689 Marionette DEBUG loaded listener.js 21:36:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x91f02000) [pid = 29411] [serial = 1698] [outer = 0x8eee8c00] 21:36:50 INFO - PROCESS | 29411 | 1465101410835 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]]]}] 21:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1543ms 21:36:50 INFO - PROCESS | 29411 | 1465101410850 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 21:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:36:50 INFO - PROCESS | 29411 | 1465101410857 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 21:36:50 INFO - PROCESS | 29411 | 1465101410865 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:36:50 INFO - PROCESS | 29411 | 1465101410873 Marionette TRACE conn4 <- [1,2234,null,{}] 21:36:50 INFO - PROCESS | 29411 | 1465101410881 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}] 21:36:50 INFO - PROCESS | 29411 | 1465101410887 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:51 INFO - PROCESS | 29411 | 1465101411078 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 21:36:51 INFO - PROCESS | 29411 | 1465101411344 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:51 INFO - PROCESS | 29411 | 1465101411356 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd57800 == 24 [pid = 29411] [id = 566] 21:36:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8dd5a800) [pid = 29411] [serial = 1699] [outer = (nil)] 21:36:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e5a8000) [pid = 29411] [serial = 1700] [outer = 0x8dd5a800] 21:36:51 INFO - PROCESS | 29411 | 1465101411487 Marionette DEBUG loaded listener.js 21:36:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e845400) [pid = 29411] [serial = 1701] [outer = 0x8dd5a800] 21:36:52 INFO - PROCESS | 29411 | 1465101412552 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]]]}] 21:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1740ms 21:36:52 INFO - PROCESS | 29411 | 1465101412605 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 21:36:52 INFO - PROCESS | 29411 | 1465101412612 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 21:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:36:52 INFO - PROCESS | 29411 | 1465101412624 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:36:52 INFO - PROCESS | 29411 | 1465101412628 Marionette TRACE conn4 <- [1,2238,null,{}] 21:36:52 INFO - PROCESS | 29411 | 1465101412635 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}] 21:36:52 INFO - PROCESS | 29411 | 1465101412642 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:52 INFO - PROCESS | 29411 | 1465101412864 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 21:36:53 INFO - PROCESS | 29411 | 1465101413153 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 29411 | 1465101413162 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c8800 == 25 [pid = 29411] [id = 567] 21:36:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x90f72c00) [pid = 29411] [serial = 1702] [outer = (nil)] 21:36:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x913a0800) [pid = 29411] [serial = 1703] [outer = 0x90f72c00] 21:36:53 INFO - PROCESS | 29411 | 1465101413288 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x917cf400) [pid = 29411] [serial = 1704] [outer = 0x90f72c00] 21:36:54 INFO - PROCESS | 29411 | 1465101414293 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]]]}] 21:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1737ms 21:36:54 INFO - PROCESS | 29411 | 1465101414363 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 21:36:54 INFO - PROCESS | 29411 | 1465101414369 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 21:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:36:54 INFO - PROCESS | 29411 | 1465101414376 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:36:54 INFO - PROCESS | 29411 | 1465101414382 Marionette TRACE conn4 <- [1,2242,null,{}] 21:36:54 INFO - PROCESS | 29411 | 1465101414400 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}] 21:36:54 INFO - PROCESS | 29411 | 1465101414412 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:54 INFO - PROCESS | 29411 | 1465101414641 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 21:36:54 INFO - PROCESS | 29411 | 1465101414870 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:54 INFO - PROCESS | 29411 | 1465101414883 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fc4c00 == 26 [pid = 29411] [id = 568] 21:36:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x91fca400) [pid = 29411] [serial = 1705] [outer = (nil)] 21:36:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x92a8e800) [pid = 29411] [serial = 1706] [outer = 0x91fca400] 21:36:55 INFO - PROCESS | 29411 | 1465101415013 Marionette DEBUG loaded listener.js 21:36:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x92ac3400) [pid = 29411] [serial = 1707] [outer = 0x91fca400] 21:36:56 INFO - PROCESS | 29411 | 1465101416061 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]]]}] 21:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1737ms 21:36:56 INFO - PROCESS | 29411 | 1465101416115 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 21:36:56 INFO - PROCESS | 29411 | 1465101416120 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 21:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:36:56 INFO - PROCESS | 29411 | 1465101416126 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:36:56 INFO - PROCESS | 29411 | 1465101416130 Marionette TRACE conn4 <- [1,2246,null,{}] 21:36:56 INFO - PROCESS | 29411 | 1465101416136 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}] 21:36:56 INFO - PROCESS | 29411 | 1465101416142 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:56 INFO - PROCESS | 29411 | 1465101416360 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 21:36:56 INFO - PROCESS | 29411 | 1465101416762 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:56 INFO - PROCESS | 29411 | 1465101416772 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e0000 == 27 [pid = 29411] [id = 569] 21:36:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8c989800) [pid = 29411] [serial = 1708] [outer = (nil)] 21:36:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8c98fc00) [pid = 29411] [serial = 1709] [outer = 0x8c989800] 21:36:56 INFO - PROCESS | 29411 | 1465101416897 Marionette DEBUG loaded listener.js 21:36:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8d1c9000) [pid = 29411] [serial = 1710] [outer = 0x8c989800] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e6abc00) [pid = 29411] [serial = 1643] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8d1c8800) [pid = 29411] [serial = 1649] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8eeeac00) [pid = 29411] [serial = 1655] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x911cd800) [pid = 29411] [serial = 1646] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8f861000) [pid = 29411] [serial = 1656] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x917c3000) [pid = 29411] [serial = 1658] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x917ca000) [pid = 29411] [serial = 1659] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x90f7e800) [pid = 29411] [serial = 1638] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e6ad000) [pid = 29411] [serial = 1653] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e5a0000) [pid = 29411] [serial = 1652] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8d5a9c00) [pid = 29411] [serial = 1650] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8edc4800) [pid = 29411] [serial = 1644] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x91397000) [pid = 29411] [serial = 1647] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8b5e1800) [pid = 29411] [serial = 1640] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x913a3400) [pid = 29411] [serial = 1661] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8d1c3800) [pid = 29411] [serial = 1641] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x91f9f000) [pid = 29411] [serial = 1664] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x917ca800) [pid = 29411] [serial = 1662] [outer = (nil)] [url = about:blank] 21:36:57 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x91fc7400) [pid = 29411] [serial = 1665] [outer = (nil)] [url = about:blank] 21:36:58 INFO - PROCESS | 29411 | 1465101418034 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]]]}] 21:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1935ms 21:36:58 INFO - PROCESS | 29411 | 1465101418066 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 21:36:58 INFO - PROCESS | 29411 | 1465101418072 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 21:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:36:58 INFO - PROCESS | 29411 | 1465101418081 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:36:58 INFO - PROCESS | 29411 | 1465101418086 Marionette TRACE conn4 <- [1,2250,null,{}] 21:36:58 INFO - PROCESS | 29411 | 1465101418095 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}] 21:36:58 INFO - PROCESS | 29411 | 1465101418102 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:58 INFO - PROCESS | 29411 | 1465101418294 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 21:36:58 INFO - PROCESS | 29411 | 1465101418475 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:58 INFO - PROCESS | 29411 | 1465101418486 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cf000 == 28 [pid = 29411] [id = 570] 21:36:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8d5a9c00) [pid = 29411] [serial = 1711] [outer = (nil)] 21:36:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8e6a7c00) [pid = 29411] [serial = 1712] [outer = 0x8d5a9c00] 21:36:58 INFO - PROCESS | 29411 | 1465101418593 Marionette DEBUG loaded listener.js 21:36:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8e84bc00) [pid = 29411] [serial = 1713] [outer = 0x8d5a9c00] 21:36:59 INFO - PROCESS | 29411 | 1465101419389 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]]]}] 21:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1339ms 21:36:59 INFO - PROCESS | 29411 | 1465101419424 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 21:36:59 INFO - PROCESS | 29411 | 1465101419429 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 21:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:36:59 INFO - PROCESS | 29411 | 1465101419437 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:36:59 INFO - PROCESS | 29411 | 1465101419441 Marionette TRACE conn4 <- [1,2254,null,{}] 21:36:59 INFO - PROCESS | 29411 | 1465101419446 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}] 21:36:59 INFO - PROCESS | 29411 | 1465101419451 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:59 INFO - PROCESS | 29411 | 1465101419672 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 21:36:59 INFO - PROCESS | 29411 | 1465101419682 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:59 INFO - PROCESS | 29411 | 1465101419688 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:36:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee6000 == 29 [pid = 29411] [id = 571] 21:36:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8f6c7400) [pid = 29411] [serial = 1714] [outer = (nil)] 21:36:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x90f71800) [pid = 29411] [serial = 1715] [outer = 0x8f6c7400] 21:36:59 INFO - PROCESS | 29411 | 1465101419759 Marionette DEBUG loaded listener.js 21:36:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x911cec00) [pid = 29411] [serial = 1716] [outer = 0x8f6c7400] 21:37:00 INFO - PROCESS | 29411 | 1465101420791 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]]]}] 21:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1385ms 21:37:00 INFO - PROCESS | 29411 | 1465101420823 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 21:37:00 INFO - PROCESS | 29411 | 1465101420828 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 21:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:37:00 INFO - PROCESS | 29411 | 1465101420843 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:37:00 INFO - PROCESS | 29411 | 1465101420853 Marionette TRACE conn4 <- [1,2258,null,{}] 21:37:00 INFO - PROCESS | 29411 | 1465101420874 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}] 21:37:00 INFO - PROCESS | 29411 | 1465101420882 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:01 INFO - PROCESS | 29411 | 1465101421126 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 21:37:01 INFO - PROCESS | 29411 | 1465101421154 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 29411 | 1465101421163 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cdc00 == 30 [pid = 29411] [id = 572] 21:37:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x9139d800) [pid = 29411] [serial = 1717] [outer = (nil)] 21:37:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x91fbc400) [pid = 29411] [serial = 1718] [outer = 0x9139d800] 21:37:01 INFO - PROCESS | 29411 | 1465101421236 Marionette DEBUG loaded listener.js 21:37:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91fc4800) [pid = 29411] [serial = 1719] [outer = 0x9139d800] 21:37:02 INFO - PROCESS | 29411 | 1465101422268 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]]]}] 21:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1472ms 21:37:02 INFO - PROCESS | 29411 | 1465101422308 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 21:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:37:02 INFO - PROCESS | 29411 | 1465101422314 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 21:37:02 INFO - PROCESS | 29411 | 1465101422327 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - PROCESS | 29411 | 1465101422331 Marionette TRACE conn4 <- [1,2262,null,{}] 21:37:02 INFO - PROCESS | 29411 | 1465101422338 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}] 21:37:02 INFO - PROCESS | 29411 | 1465101422345 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:02 INFO - PROCESS | 29411 | 1465101422656 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8f869800) [pid = 29411] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e6a2400) [pid = 29411] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8dd5b000) [pid = 29411] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e408800) [pid = 29411] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8e841400) [pid = 29411] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x90f7c800) [pid = 29411] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8d1cac00) [pid = 29411] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x91fa2c00) [pid = 29411] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x90f76400) [pid = 29411] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:37:02 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x8d1d0400) [pid = 29411] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:37:02 INFO - PROCESS | 29411 | 1465101422867 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:02 INFO - PROCESS | 29411 | 1465101422876 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7000 == 31 [pid = 29411] [id = 573] 21:37:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8b5df800) [pid = 29411] [serial = 1720] [outer = (nil)] 21:37:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8e59e400) [pid = 29411] [serial = 1721] [outer = 0x8b5df800] 21:37:02 INFO - PROCESS | 29411 | 1465101422954 Marionette DEBUG loaded listener.js 21:37:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8e841400) [pid = 29411] [serial = 1722] [outer = 0x8b5df800] 21:37:03 INFO - PROCESS | 29411 | 1465101423686 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]]]}] 21:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1392ms 21:37:03 INFO - PROCESS | 29411 | 1465101423713 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 21:37:03 INFO - PROCESS | 29411 | 1465101423717 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 21:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:37:03 INFO - PROCESS | 29411 | 1465101423723 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:37:03 INFO - PROCESS | 29411 | 1465101423729 Marionette TRACE conn4 <- [1,2266,null,{}] 21:37:03 INFO - PROCESS | 29411 | 1465101423734 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}] 21:37:03 INFO - PROCESS | 29411 | 1465101423739 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:03 INFO - PROCESS | 29411 | 1465101423949 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 21:37:03 INFO - PROCESS | 29411 | 1465101423974 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 29411 | 1465101423994 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a3000 == 32 [pid = 29411] [id = 574] 21:37:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8e6a6c00) [pid = 29411] [serial = 1723] [outer = (nil)] 21:37:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x92acbc00) [pid = 29411] [serial = 1724] [outer = 0x8e6a6c00] 21:37:04 INFO - PROCESS | 29411 | 1465101424073 Marionette DEBUG loaded listener.js 21:37:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x9383e800) [pid = 29411] [serial = 1725] [outer = 0x8e6a6c00] 21:37:05 INFO - PROCESS | 29411 | 1465101425142 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]]]}] 21:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1489ms 21:37:05 INFO - PROCESS | 29411 | 1465101425213 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 21:37:05 INFO - PROCESS | 29411 | 1465101425221 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 21:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:37:05 INFO - PROCESS | 29411 | 1465101425232 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - PROCESS | 29411 | 1465101425238 Marionette TRACE conn4 <- [1,2270,null,{}] 21:37:05 INFO - PROCESS | 29411 | 1465101425253 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}] 21:37:05 INFO - PROCESS | 29411 | 1465101425263 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:05 INFO - PROCESS | 29411 | 1465101425518 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 21:37:05 INFO - PROCESS | 29411 | 1465101425831 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:05 INFO - PROCESS | 29411 | 1465101425848 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5db800 == 33 [pid = 29411] [id = 575] 21:37:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8d1c9400) [pid = 29411] [serial = 1726] [outer = (nil)] 21:37:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e6a0800) [pid = 29411] [serial = 1727] [outer = 0x8d1c9400] 21:37:05 INFO - PROCESS | 29411 | 1465101425936 Marionette DEBUG loaded listener.js 21:37:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8edc5800) [pid = 29411] [serial = 1728] [outer = 0x8d1c9400] 21:37:06 INFO - PROCESS | 29411 | 1465101426976 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]]]}] 21:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1800ms 21:37:07 INFO - PROCESS | 29411 | 1465101427031 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 21:37:07 INFO - PROCESS | 29411 | 1465101427039 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 21:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:37:07 INFO - PROCESS | 29411 | 1465101427051 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:37:07 INFO - PROCESS | 29411 | 1465101427055 Marionette TRACE conn4 <- [1,2274,null,{}] 21:37:07 INFO - PROCESS | 29411 | 1465101427063 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}] 21:37:07 INFO - PROCESS | 29411 | 1465101427069 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:07 INFO - PROCESS | 29411 | 1465101427282 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 21:37:07 INFO - PROCESS | 29411 | 1465101427534 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:07 INFO - PROCESS | 29411 | 1465101427541 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a3000 == 34 [pid = 29411] [id = 576] 21:37:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x90f75c00) [pid = 29411] [serial = 1729] [outer = (nil)] 21:37:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x917cb800) [pid = 29411] [serial = 1730] [outer = 0x90f75c00] 21:37:07 INFO - PROCESS | 29411 | 1465101427646 Marionette DEBUG loaded listener.js 21:37:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91fbdc00) [pid = 29411] [serial = 1731] [outer = 0x90f75c00] 21:37:08 INFO - PROCESS | 29411 | 1465101428642 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]]]}] 21:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1641ms 21:37:08 INFO - PROCESS | 29411 | 1465101428692 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 21:37:08 INFO - PROCESS | 29411 | 1465101428697 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 21:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:37:08 INFO - PROCESS | 29411 | 1465101428704 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:37:08 INFO - PROCESS | 29411 | 1465101428711 Marionette TRACE conn4 <- [1,2278,null,{}] 21:37:08 INFO - PROCESS | 29411 | 1465101428728 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}] 21:37:08 INFO - PROCESS | 29411 | 1465101428737 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:08 INFO - PROCESS | 29411 | 1465101428922 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 21:37:09 INFO - PROCESS | 29411 | 1465101429156 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 29411 | 1465101429168 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x92ad0400 == 35 [pid = 29411] [id = 577] 21:37:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x93847800) [pid = 29411] [serial = 1732] [outer = (nil)] 21:37:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x9387a000) [pid = 29411] [serial = 1733] [outer = 0x93847800] 21:37:09 INFO - PROCESS | 29411 | 1465101429299 Marionette DEBUG loaded listener.js 21:37:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x93b64c00) [pid = 29411] [serial = 1734] [outer = 0x93847800] 21:37:10 INFO - PROCESS | 29411 | 1465101430244 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]]]}] 21:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1595ms 21:37:10 INFO - PROCESS | 29411 | 1465101430300 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 21:37:10 INFO - PROCESS | 29411 | 1465101430304 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 21:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:37:10 INFO - PROCESS | 29411 | 1465101430311 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:37:10 INFO - PROCESS | 29411 | 1465101430317 Marionette TRACE conn4 <- [1,2282,null,{}] 21:37:10 INFO - PROCESS | 29411 | 1465101430323 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}] 21:37:10 INFO - PROCESS | 29411 | 1465101430334 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:10 INFO - PROCESS | 29411 | 1465101430531 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 21:37:10 INFO - PROCESS | 29411 | 1465101430717 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:10 INFO - PROCESS | 29411 | 1465101430723 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee6400 == 36 [pid = 29411] [id = 578] 21:37:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x93b67800) [pid = 29411] [serial = 1735] [outer = (nil)] 21:37:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x93be7c00) [pid = 29411] [serial = 1736] [outer = 0x93b67800] 21:37:10 INFO - PROCESS | 29411 | 1465101430812 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x93bec000) [pid = 29411] [serial = 1737] [outer = 0x93b67800] 21:37:11 INFO - PROCESS | 29411 | 1465101431839 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]]]}] 21:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1592ms 21:37:11 INFO - PROCESS | 29411 | 1465101431905 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 21:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:37:11 INFO - PROCESS | 29411 | 1465101431909 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 21:37:11 INFO - PROCESS | 29411 | 1465101431917 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 29411 | 1465101431921 Marionette TRACE conn4 <- [1,2286,null,{}] 21:37:11 INFO - PROCESS | 29411 | 1465101431927 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}] 21:37:11 INFO - PROCESS | 29411 | 1465101431933 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:12 INFO - PROCESS | 29411 | 1465101432190 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 21:37:12 INFO - PROCESS | 29411 | 1465101432426 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:12 INFO - PROCESS | 29411 | 1465101432433 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a7000 == 37 [pid = 29411] [id = 579] 21:37:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8e6a9c00) [pid = 29411] [serial = 1738] [outer = (nil)] 21:37:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93c33000) [pid = 29411] [serial = 1739] [outer = 0x8e6a9c00] 21:37:12 INFO - PROCESS | 29411 | 1465101432533 Marionette DEBUG loaded listener.js 21:37:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x94712400) [pid = 29411] [serial = 1740] [outer = 0x8e6a9c00] 21:37:13 INFO - PROCESS | 29411 | 1465101433435 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]]]}] 21:37:13 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 21:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1593ms 21:37:13 INFO - PROCESS | 29411 | 1465101433509 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 21:37:13 INFO - PROCESS | 29411 | 1465101433513 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 21:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:37:13 INFO - PROCESS | 29411 | 1465101433520 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:37:13 INFO - PROCESS | 29411 | 1465101433523 Marionette TRACE conn4 <- [1,2290,null,{}] 21:37:13 INFO - PROCESS | 29411 | 1465101433530 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}] 21:37:13 INFO - PROCESS | 29411 | 1465101433540 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:13 INFO - PROCESS | 29411 | 1465101433795 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 21:37:14 INFO - PROCESS | 29411 | 1465101434050 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 29411 | 1465101434058 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x91398800 == 38 [pid = 29411] [id = 580] 21:37:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93bea800) [pid = 29411] [serial = 1741] [outer = (nil)] 21:37:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x94762400) [pid = 29411] [serial = 1742] [outer = 0x93bea800] 21:37:14 INFO - PROCESS | 29411 | 1465101434155 Marionette DEBUG loaded listener.js 21:37:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x94876400) [pid = 29411] [serial = 1743] [outer = 0x93bea800] 21:37:15 INFO - PROCESS | 29411 | 1465101435080 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]]]}] 21:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1595ms 21:37:15 INFO - PROCESS | 29411 | 1465101435116 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 21:37:15 INFO - PROCESS | 29411 | 1465101435120 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 21:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:37:15 INFO - PROCESS | 29411 | 1465101435127 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:37:15 INFO - PROCESS | 29411 | 1465101435131 Marionette TRACE conn4 <- [1,2294,null,{}] 21:37:15 INFO - PROCESS | 29411 | 1465101435137 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}] 21:37:15 INFO - PROCESS | 29411 | 1465101435143 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:15 INFO - PROCESS | 29411 | 1465101435348 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 21:37:15 INFO - PROCESS | 29411 | 1465101435546 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:15 INFO - PROCESS | 29411 | 1465101435555 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c6400 == 39 [pid = 29411] [id = 581] 21:37:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8d59f400) [pid = 29411] [serial = 1744] [outer = (nil)] 21:37:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8e5aac00) [pid = 29411] [serial = 1745] [outer = 0x8d59f400] 21:37:15 INFO - PROCESS | 29411 | 1465101435688 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x90f76000) [pid = 29411] [serial = 1746] [outer = 0x8d59f400] 21:37:16 INFO - PROCESS | 29411 | 1465101436919 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]]]}] 21:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1845ms 21:37:16 INFO - PROCESS | 29411 | 1465101436990 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 29411 | 1465101436996 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 21:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:37:17 INFO - PROCESS | 29411 | 1465101437043 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 29411 | 1465101437049 Marionette TRACE conn4 <- [1,2298,null,{}] 21:37:17 INFO - PROCESS | 29411 | 1465101437057 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}] 21:37:17 INFO - PROCESS | 29411 | 1465101437063 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:17 INFO - PROCESS | 29411 | 1465101437284 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 21:37:17 INFO - PROCESS | 29411 | 1465101437448 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:17 INFO - PROCESS | 29411 | 1465101437457 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cb000 == 40 [pid = 29411] [id = 582] 21:37:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8d1cf800) [pid = 29411] [serial = 1747] [outer = (nil)] 21:37:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8edbd000) [pid = 29411] [serial = 1748] [outer = 0x8d1cf800] 21:37:17 INFO - PROCESS | 29411 | 1465101437675 Marionette DEBUG loaded listener.js 21:37:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8eee4000) [pid = 29411] [serial = 1749] [outer = 0x8d1cf800] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cf000 == 39 [pid = 29411] [id = 570] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cdc00 == 38 [pid = 29411] [id = 572] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7000 == 37 [pid = 29411] [id = 573] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c8800 == 36 [pid = 29411] [id = 567] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x91fc4c00 == 35 [pid = 29411] [id = 568] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98d400 == 34 [pid = 29411] [id = 549] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee6000 == 33 [pid = 29411] [id = 571] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e0000 == 32 [pid = 29411] [id = 569] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c6400 == 31 [pid = 29411] [id = 581] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x91398800 == 30 [pid = 29411] [id = 580] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a7000 == 29 [pid = 29411] [id = 579] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x92ad0400 == 28 [pid = 29411] [id = 577] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee6400 == 27 [pid = 29411] [id = 578] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a3000 == 26 [pid = 29411] [id = 576] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a3000 == 25 [pid = 29411] [id = 574] 21:37:19 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5db800 == 24 [pid = 29411] [id = 575] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x90f71400) [pid = 29411] [serial = 1691] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8f865800) [pid = 29411] [serial = 1694] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x90f7cc00) [pid = 29411] [serial = 1692] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e407000) [pid = 29411] [serial = 1686] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8edc2c00) [pid = 29411] [serial = 1668] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8e6a9400) [pid = 29411] [serial = 1667] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8e848400) [pid = 29411] [serial = 1688] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x913a4400) [pid = 29411] [serial = 1671] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x911ca800) [pid = 29411] [serial = 1670] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8e848000) [pid = 29411] [serial = 1683] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e5a4400) [pid = 29411] [serial = 1682] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x92a95800) [pid = 29411] [serial = 1674] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92a8e400) [pid = 29411] [serial = 1673] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92d0ac00) [pid = 29411] [serial = 1677] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92ac9400) [pid = 29411] [serial = 1676] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x92acc000) [pid = 29411] [serial = 1680] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e402800) [pid = 29411] [serial = 1679] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8dd62400) [pid = 29411] [serial = 1685] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x911cf400) [pid = 29411] [serial = 1695] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8edbc800) [pid = 29411] [serial = 1689] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x917cbc00) [pid = 29411] [serial = 1697] [outer = (nil)] [url = about:blank] 21:37:19 INFO - PROCESS | 29411 | 1465101439748 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]]]}] 21:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2762ms 21:37:19 INFO - PROCESS | 29411 | 1465101439783 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 21:37:19 INFO - PROCESS | 29411 | 1465101439790 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 21:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:37:19 INFO - PROCESS | 29411 | 1465101439798 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - PROCESS | 29411 | 1465101439803 Marionette TRACE conn4 <- [1,2302,null,{}] 21:37:19 INFO - PROCESS | 29411 | 1465101439811 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}] 21:37:19 INFO - PROCESS | 29411 | 1465101439817 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:20 INFO - PROCESS | 29411 | 1465101440059 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 21:37:20 INFO - PROCESS | 29411 | 1465101440300 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 29411 | 1465101440311 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a9000 == 25 [pid = 29411] [id = 583] 21:37:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8d5aec00) [pid = 29411] [serial = 1750] [outer = (nil)] 21:37:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8dd65c00) [pid = 29411] [serial = 1751] [outer = 0x8d5aec00] 21:37:20 INFO - PROCESS | 29411 | 1465101440387 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e409c00) [pid = 29411] [serial = 1752] [outer = 0x8d5aec00] 21:37:21 INFO - PROCESS | 29411 | 1465101441181 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]]]}] 21:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1441ms 21:37:21 INFO - PROCESS | 29411 | 1465101441262 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 29411 | 1465101441272 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 21:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:37:21 INFO - PROCESS | 29411 | 1465101441287 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:37:21 INFO - PROCESS | 29411 | 1465101441293 Marionette TRACE conn4 <- [1,2306,null,{}] 21:37:21 INFO - PROCESS | 29411 | 1465101441299 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}] 21:37:21 INFO - PROCESS | 29411 | 1465101441307 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:21 INFO - PROCESS | 29411 | 1465101441500 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 21:37:21 INFO - PROCESS | 29411 | 1465101441511 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:21 INFO - PROCESS | 29411 | 1465101441522 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a4800 == 26 [pid = 29411] [id = 584] 21:37:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e6aac00) [pid = 29411] [serial = 1753] [outer = (nil)] 21:37:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e84c400) [pid = 29411] [serial = 1754] [outer = 0x8e6aac00] 21:37:21 INFO - PROCESS | 29411 | 1465101441735 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edc2c00) [pid = 29411] [serial = 1755] [outer = 0x8e6aac00] 21:37:22 INFO - PROCESS | 29411 | 1465101442765 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]]]}] 21:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1543ms 21:37:22 INFO - PROCESS | 29411 | 1465101442829 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 21:37:22 INFO - PROCESS | 29411 | 1465101442834 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 21:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:37:22 INFO - PROCESS | 29411 | 1465101442841 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:37:22 INFO - PROCESS | 29411 | 1465101442847 Marionette TRACE conn4 <- [1,2310,null,{}] 21:37:22 INFO - PROCESS | 29411 | 1465101442871 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}] 21:37:22 INFO - PROCESS | 29411 | 1465101442881 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:23 INFO - PROCESS | 29411 | 1465101443103 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 21:37:23 INFO - PROCESS | 29411 | 1465101443134 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:23 INFO - PROCESS | 29411 | 1465101443144 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f86c800 == 27 [pid = 29411] [id = 585] 21:37:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x90f74800) [pid = 29411] [serial = 1756] [outer = (nil)] 21:37:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x90f7b400) [pid = 29411] [serial = 1757] [outer = 0x90f74800] 21:37:23 INFO - PROCESS | 29411 | 1465101443217 Marionette DEBUG loaded listener.js 21:37:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x911cc000) [pid = 29411] [serial = 1758] [outer = 0x90f74800] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e6a6c00) [pid = 29411] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x9139d800) [pid = 29411] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8b5df800) [pid = 29411] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8eee8c00) [pid = 29411] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8dd5a800) [pid = 29411] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8f6c7400) [pid = 29411] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8c989800) [pid = 29411] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x91fca400) [pid = 29411] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8d5a9c00) [pid = 29411] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:37:24 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x90f72c00) [pid = 29411] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:37:24 INFO - PROCESS | 29411 | 1465101444661 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]]]}] 21:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1849ms 21:37:24 INFO - PROCESS | 29411 | 1465101444692 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 21:37:24 INFO - PROCESS | 29411 | 1465101444699 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 21:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:37:24 INFO - PROCESS | 29411 | 1465101444723 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:37:24 INFO - PROCESS | 29411 | 1465101444729 Marionette TRACE conn4 <- [1,2314,null,{}] 21:37:24 INFO - PROCESS | 29411 | 1465101444737 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}] 21:37:24 INFO - PROCESS | 29411 | 1465101444745 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:24 INFO - PROCESS | 29411 | 1465101444989 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 21:37:25 INFO - PROCESS | 29411 | 1465101445180 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 29411 | 1465101445188 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ad400 == 28 [pid = 29411] [id = 586] 21:37:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e6a6c00) [pid = 29411] [serial = 1759] [outer = (nil)] 21:37:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x911cf800) [pid = 29411] [serial = 1760] [outer = 0x8e6a6c00] 21:37:25 INFO - PROCESS | 29411 | 1465101445273 Marionette DEBUG loaded listener.js 21:37:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x9139e000) [pid = 29411] [serial = 1761] [outer = 0x8e6a6c00] 21:37:26 INFO - PROCESS | 29411 | 1465101446044 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]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1337ms 21:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:37:26 INFO - PROCESS | 29411 | 1465101446058 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 29411 | 1465101446061 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 21:37:26 INFO - PROCESS | 29411 | 1465101446068 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 29411 | 1465101446072 Marionette TRACE conn4 <- [1,2318,null,{}] 21:37:26 INFO - PROCESS | 29411 | 1465101446089 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}] 21:37:26 INFO - PROCESS | 29411 | 1465101446095 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:26 INFO - PROCESS | 29411 | 1465101446312 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 21:37:26 INFO - PROCESS | 29411 | 1465101446526 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:26 INFO - PROCESS | 29411 | 1465101446536 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993c00 == 29 [pid = 29411] [id = 587] 21:37:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8c994c00) [pid = 29411] [serial = 1762] [outer = (nil)] 21:37:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8d1c9c00) [pid = 29411] [serial = 1763] [outer = 0x8c994c00] 21:37:26 INFO - PROCESS | 29411 | 1465101446659 Marionette DEBUG loaded listener.js 21:37:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8d5a8800) [pid = 29411] [serial = 1764] [outer = 0x8c994c00] 21:37:27 INFO - PROCESS | 29411 | 1465101447777 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] 21:37:27 INFO - PROCESS | 29411 | 1465101447873 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 21:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:37:27 INFO - PROCESS | 29411 | 1465101447883 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - PROCESS | 29411 | 1465101447888 Marionette TRACE conn4 <- [1,2322,null,{}] 21:37:27 INFO - PROCESS | 29411 | 1465101447896 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}] 21:37:27 INFO - PROCESS | 29411 | 1465101447903 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:28 INFO - PROCESS | 29411 | 1465101448135 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 21:37:28 INFO - PROCESS | 29411 | 1465101448378 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:28 INFO - PROCESS | 29411 | 1465101448386 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a2400 == 30 [pid = 29411] [id = 588] 21:37:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8eee6800) [pid = 29411] [serial = 1765] [outer = (nil)] 21:37:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f861800) [pid = 29411] [serial = 1766] [outer = 0x8eee6800] 21:37:28 INFO - PROCESS | 29411 | 1465101448473 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x90f73800) [pid = 29411] [serial = 1767] [outer = 0x8eee6800] 21:37:29 INFO - PROCESS | 29411 | 1465101449535 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]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1742ms 21:37:29 INFO - PROCESS | 29411 | 1465101449625 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 29411 | 1465101449631 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 21:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:37:29 INFO - PROCESS | 29411 | 1465101449639 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 29411 | 1465101449643 Marionette TRACE conn4 <- [1,2326,null,{}] 21:37:29 INFO - PROCESS | 29411 | 1465101449649 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}] 21:37:29 INFO - PROCESS | 29411 | 1465101449655 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:29 INFO - PROCESS | 29411 | 1465101449900 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 21:37:30 INFO - PROCESS | 29411 | 1465101450230 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:30 INFO - PROCESS | 29411 | 1465101450242 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1ca800 == 31 [pid = 29411] [id = 589] 21:37:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8dd64c00) [pid = 29411] [serial = 1768] [outer = (nil)] 21:37:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x91fa4800) [pid = 29411] [serial = 1769] [outer = 0x8dd64c00] 21:37:30 INFO - PROCESS | 29411 | 1465101450344 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x911cf000) [pid = 29411] [serial = 1770] [outer = 0x8dd64c00] 21:37:31 INFO - PROCESS | 29411 | 1465101451344 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]]]}] 21:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1733ms 21:37:31 INFO - PROCESS | 29411 | 1465101451372 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 29411 | 1465101451380 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 21:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:37:31 INFO - PROCESS | 29411 | 1465101451429 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:37:31 INFO - PROCESS | 29411 | 1465101451437 Marionette TRACE conn4 <- [1,2330,null,{}] 21:37:31 INFO - PROCESS | 29411 | 1465101451444 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}] 21:37:31 INFO - PROCESS | 29411 | 1465101451451 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:31 INFO - PROCESS | 29411 | 1465101451675 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 21:37:32 INFO - PROCESS | 29411 | 1465101451991 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 29411 | 1465101452002 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3c00 == 32 [pid = 29411] [id = 590] 21:37:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x9139b400) [pid = 29411] [serial = 1771] [outer = (nil)] 21:37:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x92ac7800) [pid = 29411] [serial = 1772] [outer = 0x9139b400] 21:37:32 INFO - PROCESS | 29411 | 1465101452145 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x92a92c00) [pid = 29411] [serial = 1773] [outer = 0x9139b400] 21:37:33 INFO - PROCESS | 29411 | 1465101453137 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]]]}] 21:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1751ms 21:37:33 INFO - PROCESS | 29411 | 1465101453168 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 21:37:33 INFO - PROCESS | 29411 | 1465101453172 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 21:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:37:33 INFO - PROCESS | 29411 | 1465101453179 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:37:33 INFO - PROCESS | 29411 | 1465101453183 Marionette TRACE conn4 <- [1,2334,null,{}] 21:37:33 INFO - PROCESS | 29411 | 1465101453189 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}] 21:37:33 INFO - PROCESS | 29411 | 1465101453195 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:33 INFO - PROCESS | 29411 | 1465101453485 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 21:37:33 INFO - PROCESS | 29411 | 1465101453670 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:33 INFO - PROCESS | 29411 | 1465101453677 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c987400 == 33 [pid = 29411] [id = 591] 21:37:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8c987c00) [pid = 29411] [serial = 1774] [outer = (nil)] 21:37:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8edc0000) [pid = 29411] [serial = 1775] [outer = 0x8c987c00] 21:37:33 INFO - PROCESS | 29411 | 1465101453813 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8f865000) [pid = 29411] [serial = 1776] [outer = 0x8c987c00] 21:37:35 INFO - PROCESS | 29411 | 1465101455121 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]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1990ms 21:37:35 INFO - PROCESS | 29411 | 1465101455170 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 29411 | 1465101455176 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 21:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:37:35 INFO - PROCESS | 29411 | 1465101455184 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:37:35 INFO - PROCESS | 29411 | 1465101455190 Marionette TRACE conn4 <- [1,2338,null,{}] 21:37:35 INFO - PROCESS | 29411 | 1465101455198 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}] 21:37:35 INFO - PROCESS | 29411 | 1465101455203 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:35 INFO - PROCESS | 29411 | 1465101455500 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 21:37:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ad400 == 32 [pid = 29411] [id = 586] 21:37:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8f86c800 == 31 [pid = 29411] [id = 585] 21:37:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a4800 == 30 [pid = 29411] [id = 584] 21:37:35 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a9000 == 29 [pid = 29411] [id = 583] 21:37:35 INFO - PROCESS | 29411 | 1465101455757 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:35 INFO - PROCESS | 29411 | 1465101455767 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c987800 == 30 [pid = 29411] [id = 592] 21:37:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8c993000) [pid = 29411] [serial = 1777] [outer = (nil)] 21:37:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8d5a9000) [pid = 29411] [serial = 1778] [outer = 0x8c993000] 21:37:35 INFO - PROCESS | 29411 | 1465101455842 Marionette DEBUG loaded listener.js 21:37:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8e6a4800) [pid = 29411] [serial = 1779] [outer = 0x8c993000] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x92acbc00) [pid = 29411] [serial = 1724] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x91fbc400) [pid = 29411] [serial = 1718] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x9383e800) [pid = 29411] [serial = 1725] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e59e400) [pid = 29411] [serial = 1721] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91f02000) [pid = 29411] [serial = 1698] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8e5a8000) [pid = 29411] [serial = 1700] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8e845400) [pid = 29411] [serial = 1701] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x90f71800) [pid = 29411] [serial = 1715] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8c98fc00) [pid = 29411] [serial = 1709] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8d1c9000) [pid = 29411] [serial = 1710] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x92a8e800) [pid = 29411] [serial = 1706] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92ac3400) [pid = 29411] [serial = 1707] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e6a7c00) [pid = 29411] [serial = 1712] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e84bc00) [pid = 29411] [serial = 1713] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x913a0800) [pid = 29411] [serial = 1703] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x917cf400) [pid = 29411] [serial = 1704] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91fc4800) [pid = 29411] [serial = 1719] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x911cec00) [pid = 29411] [serial = 1716] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e841400) [pid = 29411] [serial = 1722] [outer = (nil)] [url = about:blank] 21:37:36 INFO - PROCESS | 29411 | 1465101456718 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]]]}] 21:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1586ms 21:37:36 INFO - PROCESS | 29411 | 1465101456770 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 21:37:36 INFO - PROCESS | 29411 | 1465101456777 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 21:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:37:36 INFO - PROCESS | 29411 | 1465101456788 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 29411 | 1465101456792 Marionette TRACE conn4 <- [1,2342,null,{}] 21:37:36 INFO - PROCESS | 29411 | 1465101456799 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}] 21:37:36 INFO - PROCESS | 29411 | 1465101456805 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:36 INFO - PROCESS | 29411 | 1465101456986 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 21:37:37 INFO - PROCESS | 29411 | 1465101457153 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 29411 | 1465101457161 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c8c00 == 31 [pid = 29411] [id = 593] 21:37:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e5a2800) [pid = 29411] [serial = 1780] [outer = (nil)] 21:37:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8eee7000) [pid = 29411] [serial = 1781] [outer = 0x8e5a2800] 21:37:37 INFO - PROCESS | 29411 | 1465101457243 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8f6d1c00) [pid = 29411] [serial = 1782] [outer = 0x8e5a2800] 21:37:38 INFO - PROCESS | 29411 | 1465101458195 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]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1441ms 21:37:38 INFO - PROCESS | 29411 | 1465101458234 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 29411 | 1465101458237 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 21:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:37:38 INFO - PROCESS | 29411 | 1465101458245 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 29411 | 1465101458251 Marionette TRACE conn4 <- [1,2346,null,{}] 21:37:38 INFO - PROCESS | 29411 | 1465101458267 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}] 21:37:38 INFO - PROCESS | 29411 | 1465101458275 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:38 INFO - PROCESS | 29411 | 1465101458542 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 21:37:38 INFO - PROCESS | 29411 | 1465101458563 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:38 INFO - PROCESS | 29411 | 1465101458579 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f04800 == 32 [pid = 29411] [id = 594] 21:37:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x91f05000) [pid = 29411] [serial = 1783] [outer = (nil)] 21:37:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x91f9a400) [pid = 29411] [serial = 1784] [outer = 0x91f05000] 21:37:38 INFO - PROCESS | 29411 | 1465101458656 Marionette DEBUG loaded listener.js 21:37:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x91fc4000) [pid = 29411] [serial = 1785] [outer = 0x91f05000] 21:37:39 INFO - PROCESS | 29411 | 1465101459640 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]]]}] 21:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1443ms 21:37:39 INFO - PROCESS | 29411 | 1465101459689 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 21:37:39 INFO - PROCESS | 29411 | 1465101459693 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 21:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:37:39 INFO - PROCESS | 29411 | 1465101459705 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:37:39 INFO - PROCESS | 29411 | 1465101459707 Marionette TRACE conn4 <- [1,2350,null,{}] 21:37:39 INFO - PROCESS | 29411 | 1465101459713 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}] 21:37:39 INFO - PROCESS | 29411 | 1465101459718 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:39 INFO - PROCESS | 29411 | 1465101459950 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 21:37:39 INFO - PROCESS | 29411 | 1465101459975 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 29411 | 1465101459982 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x911d0c00 == 33 [pid = 29411] [id = 595] 21:37:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x91f9d000) [pid = 29411] [serial = 1786] [outer = (nil)] 21:37:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92d10c00) [pid = 29411] [serial = 1787] [outer = 0x91f9d000] 21:37:40 INFO - PROCESS | 29411 | 1465101460051 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92df0c00) [pid = 29411] [serial = 1788] [outer = 0x91f9d000] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8d1c9400) [pid = 29411] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x90f75c00) [pid = 29411] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x93847800) [pid = 29411] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x93b67800) [pid = 29411] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e6a9c00) [pid = 29411] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d1cf800) [pid = 29411] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d5aec00) [pid = 29411] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93bea800) [pid = 29411] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8d59f400) [pid = 29411] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x90f74800) [pid = 29411] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:37:40 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e6aac00) [pid = 29411] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:37:41 INFO - PROCESS | 29411 | 1465101461143 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]]]}] 21:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1486ms 21:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:37:41 INFO - PROCESS | 29411 | 1465101461196 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 21:37:41 INFO - PROCESS | 29411 | 1465101461199 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 21:37:41 INFO - PROCESS | 29411 | 1465101461206 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:37:41 INFO - PROCESS | 29411 | 1465101461209 Marionette TRACE conn4 <- [1,2354,null,{}] 21:37:41 INFO - PROCESS | 29411 | 1465101461214 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}] 21:37:41 INFO - PROCESS | 29411 | 1465101461219 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:41 INFO - PROCESS | 29411 | 1465101461381 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 21:37:41 INFO - PROCESS | 29411 | 1465101461532 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:41 INFO - PROCESS | 29411 | 1465101461538 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4c00 == 34 [pid = 29411] [id = 596] 21:37:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8d59f400) [pid = 29411] [serial = 1789] [outer = (nil)] 21:37:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91fbd400) [pid = 29411] [serial = 1790] [outer = 0x8d59f400] 21:37:41 INFO - PROCESS | 29411 | 1465101461623 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x92acbc00) [pid = 29411] [serial = 1791] [outer = 0x8d59f400] 21:37:42 INFO - PROCESS | 29411 | 1465101462425 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]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1337ms 21:37:42 INFO - PROCESS | 29411 | 1465101462543 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 29411 | 1465101462559 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 21:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:37:42 INFO - PROCESS | 29411 | 1465101462569 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 29411 | 1465101462575 Marionette TRACE conn4 <- [1,2358,null,{}] 21:37:42 INFO - PROCESS | 29411 | 1465101462597 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}] 21:37:42 INFO - PROCESS | 29411 | 1465101462604 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:42 INFO - PROCESS | 29411 | 1465101462927 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 21:37:43 INFO - PROCESS | 29411 | 1465101463151 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:43 INFO - PROCESS | 29411 | 1465101463170 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d59fc00 == 35 [pid = 29411] [id = 597] 21:37:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d5a1400) [pid = 29411] [serial = 1792] [outer = (nil)] 21:37:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e403800) [pid = 29411] [serial = 1793] [outer = 0x8d5a1400] 21:37:43 INFO - PROCESS | 29411 | 1465101463265 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e407c00) [pid = 29411] [serial = 1794] [outer = 0x8d5a1400] 21:37:44 INFO - PROCESS | 29411 | 1465101464250 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]]]}] 21:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1749ms 21:37:44 INFO - PROCESS | 29411 | 1465101464318 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 21:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:37:44 INFO - PROCESS | 29411 | 1465101464323 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 21:37:44 INFO - PROCESS | 29411 | 1465101464335 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 29411 | 1465101464341 Marionette TRACE conn4 <- [1,2362,null,{}] 21:37:44 INFO - PROCESS | 29411 | 1465101464347 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}] 21:37:44 INFO - PROCESS | 29411 | 1465101464353 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:44 INFO - PROCESS | 29411 | 1465101464575 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 21:37:44 INFO - PROCESS | 29411 | 1465101464810 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 29411 | 1465101464819 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f79c00 == 36 [pid = 29411] [id = 598] 21:37:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x90f7d400) [pid = 29411] [serial = 1795] [outer = (nil)] 21:37:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x91398800) [pid = 29411] [serial = 1796] [outer = 0x90f7d400] 21:37:44 INFO - PROCESS | 29411 | 1465101464951 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x917cdc00) [pid = 29411] [serial = 1797] [outer = 0x90f7d400] 21:37:45 INFO - PROCESS | 29411 | 1465101465964 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]]]}] 21:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1695ms 21:37:46 INFO - PROCESS | 29411 | 1465101466026 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 21:37:46 INFO - PROCESS | 29411 | 1465101466029 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 21:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:37:46 INFO - PROCESS | 29411 | 1465101466037 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:37:46 INFO - PROCESS | 29411 | 1465101466041 Marionette TRACE conn4 <- [1,2366,null,{}] 21:37:46 INFO - PROCESS | 29411 | 1465101466057 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}] 21:37:46 INFO - PROCESS | 29411 | 1465101466067 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:46 INFO - PROCESS | 29411 | 1465101466318 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 21:37:46 INFO - PROCESS | 29411 | 1465101466619 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 29411 | 1465101466634 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x913a4000 == 37 [pid = 29411] [id = 599] 21:37:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x9387a400) [pid = 29411] [serial = 1798] [outer = (nil)] 21:37:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x93b6b000) [pid = 29411] [serial = 1799] [outer = 0x9387a400] 21:37:46 INFO - PROCESS | 29411 | 1465101466729 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93be9800) [pid = 29411] [serial = 1800] [outer = 0x9387a400] 21:37:47 INFO - PROCESS | 29411 | 1465101467704 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]]]}] 21:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1739ms 21:37:47 INFO - PROCESS | 29411 | 1465101467777 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 29411 | 1465101467781 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 21:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:37:47 INFO - PROCESS | 29411 | 1465101467788 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 29411 | 1465101467792 Marionette TRACE conn4 <- [1,2370,null,{}] 21:37:47 INFO - PROCESS | 29411 | 1465101467798 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}] 21:37:47 INFO - PROCESS | 29411 | 1465101467803 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:48 INFO - PROCESS | 29411 | 1465101468020 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 21:37:48 INFO - PROCESS | 29411 | 1465101468249 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 29411 | 1465101468260 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cdc00 == 38 [pid = 29411] [id = 600] 21:37:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93be8400) [pid = 29411] [serial = 1801] [outer = (nil)] 21:37:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x9471ac00) [pid = 29411] [serial = 1802] [outer = 0x93be8400] 21:37:48 INFO - PROCESS | 29411 | 1465101468382 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x9471ec00) [pid = 29411] [serial = 1803] [outer = 0x93be8400] 21:37:49 INFO - PROCESS | 29411 | 1465101469275 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]]]}] 21:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1535ms 21:37:49 INFO - PROCESS | 29411 | 1465101469323 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 29411 | 1465101469328 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 21:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:37:49 INFO - PROCESS | 29411 | 1465101469334 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 29411 | 1465101469338 Marionette TRACE conn4 <- [1,2374,null,{}] 21:37:49 INFO - PROCESS | 29411 | 1465101469343 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}] 21:37:49 INFO - PROCESS | 29411 | 1465101469349 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:49 INFO - PROCESS | 29411 | 1465101469520 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 21:37:49 INFO - PROCESS | 29411 | 1465101469704 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 29411 | 1465101469715 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fc9000 == 39 [pid = 29411] [id = 601] 21:37:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x91fc9400) [pid = 29411] [serial = 1804] [outer = (nil)] 21:37:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x94876000) [pid = 29411] [serial = 1805] [outer = 0x91fc9400] 21:37:49 INFO - PROCESS | 29411 | 1465101469792 Marionette DEBUG loaded listener.js 21:37:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x9487ac00) [pid = 29411] [serial = 1806] [outer = 0x91fc9400] 21:37:50 INFO - PROCESS | 29411 | 1465101470729 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]]]}] 21:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1429ms 21:37:50 INFO - PROCESS | 29411 | 1465101470764 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 21:37:50 INFO - PROCESS | 29411 | 1465101470767 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 21:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:37:50 INFO - PROCESS | 29411 | 1465101470774 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:37:50 INFO - PROCESS | 29411 | 1465101470778 Marionette TRACE conn4 <- [1,2378,null,{}] 21:37:50 INFO - PROCESS | 29411 | 1465101470783 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}] 21:37:50 INFO - PROCESS | 29411 | 1465101470794 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:51 INFO - PROCESS | 29411 | 1465101471023 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 21:37:51 INFO - PROCESS | 29411 | 1465101471237 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 29411 | 1465101471245 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98c400 == 40 [pid = 29411] [id = 602] 21:37:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8e69e800) [pid = 29411] [serial = 1807] [outer = (nil)] 21:37:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x92de6400) [pid = 29411] [serial = 1808] [outer = 0x8e69e800] 21:37:51 INFO - PROCESS | 29411 | 1465101471382 Marionette DEBUG loaded listener.js 21:37:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x95368800) [pid = 29411] [serial = 1809] [outer = 0x8e69e800] 21:37:52 INFO - PROCESS | 29411 | 1465101472329 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]]]}] 21:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1590ms 21:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:37:52 INFO - PROCESS | 29411 | 1465101472365 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 29411 | 1465101472368 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 21:37:52 INFO - PROCESS | 29411 | 1465101472375 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 29411 | 1465101472379 Marionette TRACE conn4 <- [1,2382,null,{}] 21:37:52 INFO - PROCESS | 29411 | 1465101472384 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}] 21:37:52 INFO - PROCESS | 29411 | 1465101472390 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:52 INFO - PROCESS | 29411 | 1465101472562 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 21:37:53 INFO - PROCESS | 29411 | 1465101473059 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 29411 | 1465101473067 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1ca400 == 41 [pid = 29411] [id = 603] 21:37:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8d1ce400) [pid = 29411] [serial = 1810] [outer = (nil)] 21:37:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8d5a9800) [pid = 29411] [serial = 1811] [outer = 0x8d1ce400] 21:37:53 INFO - PROCESS | 29411 | 1465101473194 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8e6a9c00) [pid = 29411] [serial = 1812] [outer = 0x8d1ce400] 21:37:54 INFO - PROCESS | 29411 | 1465101474177 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]]]}] 21:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1881ms 21:37:54 INFO - PROCESS | 29411 | 1465101474259 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 21:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:37:54 INFO - PROCESS | 29411 | 1465101474264 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 21:37:54 INFO - PROCESS | 29411 | 1465101474272 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - PROCESS | 29411 | 1465101474276 Marionette TRACE conn4 <- [1,2386,null,{}] 21:37:54 INFO - PROCESS | 29411 | 1465101474284 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}] 21:37:54 INFO - PROCESS | 29411 | 1465101474290 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:54 INFO - PROCESS | 29411 | 1465101474465 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x911d0c00 == 40 [pid = 29411] [id = 595] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x91f04800 == 39 [pid = 29411] [id = 594] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c8c00 == 38 [pid = 29411] [id = 593] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8c987800 == 37 [pid = 29411] [id = 592] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993c00 == 36 [pid = 29411] [id = 587] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a2400 == 35 [pid = 29411] [id = 588] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1ca800 == 34 [pid = 29411] [id = 589] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3c00 == 33 [pid = 29411] [id = 590] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8c987400 == 32 [pid = 29411] [id = 591] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cb000 == 31 [pid = 29411] [id = 582] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1ca400 == 30 [pid = 29411] [id = 603] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98c400 == 29 [pid = 29411] [id = 602] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x91fc9000 == 28 [pid = 29411] [id = 601] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cdc00 == 27 [pid = 29411] [id = 600] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x90f79c00 == 26 [pid = 29411] [id = 598] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x913a4000 == 25 [pid = 29411] [id = 599] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4c00 == 24 [pid = 29411] [id = 596] 21:37:55 INFO - PROCESS | 29411 | --DOCSHELL 0x8d59fc00 == 23 [pid = 29411] [id = 597] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x8edc5800) [pid = 29411] [serial = 1728] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8e6a0800) [pid = 29411] [serial = 1727] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x91fbdc00) [pid = 29411] [serial = 1731] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x917cb800) [pid = 29411] [serial = 1730] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x93b64c00) [pid = 29411] [serial = 1734] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x9387a000) [pid = 29411] [serial = 1733] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x93bec000) [pid = 29411] [serial = 1737] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x93be7c00) [pid = 29411] [serial = 1736] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x94712400) [pid = 29411] [serial = 1740] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x93c33000) [pid = 29411] [serial = 1739] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8eee4000) [pid = 29411] [serial = 1749] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8edbd000) [pid = 29411] [serial = 1748] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8dd65c00) [pid = 29411] [serial = 1751] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e409c00) [pid = 29411] [serial = 1752] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x94876400) [pid = 29411] [serial = 1743] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x94762400) [pid = 29411] [serial = 1742] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x90f76000) [pid = 29411] [serial = 1746] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e5aac00) [pid = 29411] [serial = 1745] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x90f7b400) [pid = 29411] [serial = 1757] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x911cc000) [pid = 29411] [serial = 1758] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8edc2c00) [pid = 29411] [serial = 1755] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e84c400) [pid = 29411] [serial = 1754] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x911cf800) [pid = 29411] [serial = 1760] [outer = (nil)] [url = about:blank] 21:37:55 INFO - PROCESS | 29411 | 1465101475845 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 29411 | 1465101475858 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e0000 == 24 [pid = 29411] [id = 604] 21:37:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8b5e0c00) [pid = 29411] [serial = 1813] [outer = (nil)] 21:37:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8c98b000) [pid = 29411] [serial = 1814] [outer = 0x8b5e0c00] 21:37:55 INFO - PROCESS | 29411 | 1465101475937 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d1c3000) [pid = 29411] [serial = 1815] [outer = 0x8b5e0c00] 21:37:56 INFO - PROCESS | 29411 | 1465101476778 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]]]}] 21:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2539ms 21:37:56 INFO - PROCESS | 29411 | 1465101476812 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 29411 | 1465101476817 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 21:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:37:56 INFO - PROCESS | 29411 | 1465101476825 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - PROCESS | 29411 | 1465101476830 Marionette TRACE conn4 <- [1,2390,null,{}] 21:37:56 INFO - PROCESS | 29411 | 1465101476848 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}] 21:37:56 INFO - PROCESS | 29411 | 1465101476856 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:57 INFO - PROCESS | 29411 | 1465101477024 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 21:37:57 INFO - PROCESS | 29411 | 1465101477037 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 29411 | 1465101477043 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd58400 == 25 [pid = 29411] [id = 605] 21:37:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8dd5fc00) [pid = 29411] [serial = 1816] [outer = (nil)] 21:37:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e409c00) [pid = 29411] [serial = 1817] [outer = 0x8dd5fc00] 21:37:57 INFO - PROCESS | 29411 | 1465101477118 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e5a2400) [pid = 29411] [serial = 1818] [outer = 0x8dd5fc00] 21:37:58 INFO - PROCESS | 29411 | 1465101478104 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]]]}] 21:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1343ms 21:37:58 INFO - PROCESS | 29411 | 1465101478173 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 21:37:58 INFO - PROCESS | 29411 | 1465101478181 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 21:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:37:58 INFO - PROCESS | 29411 | 1465101478188 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:37:58 INFO - PROCESS | 29411 | 1465101478191 Marionette TRACE conn4 <- [1,2394,null,{}] 21:37:58 INFO - PROCESS | 29411 | 1465101478197 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}] 21:37:58 INFO - PROCESS | 29411 | 1465101478203 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:58 INFO - PROCESS | 29411 | 1465101478381 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 21:37:58 INFO - PROCESS | 29411 | 1465101478557 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 29411 | 1465101478565 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a6c00 == 26 [pid = 29411] [id = 606] 21:37:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e6ac000) [pid = 29411] [serial = 1819] [outer = (nil)] 21:37:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8edc4c00) [pid = 29411] [serial = 1820] [outer = 0x8e6ac000] 21:37:58 INFO - PROCESS | 29411 | 1465101478636 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8eee4400) [pid = 29411] [serial = 1821] [outer = 0x8e6ac000] 21:37:59 INFO - PROCESS | 29411 | 1465101479641 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]]]}] 21:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1485ms 21:37:59 INFO - PROCESS | 29411 | 1465101479674 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 29411 | 1465101479678 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 21:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:37:59 INFO - PROCESS | 29411 | 1465101479693 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 29411 | 1465101479703 Marionette TRACE conn4 <- [1,2398,null,{}] 21:37:59 INFO - PROCESS | 29411 | 1465101479722 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}] 21:37:59 INFO - PROCESS | 29411 | 1465101479730 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:37:59 INFO - PROCESS | 29411 | 1465101479959 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 21:38:00 INFO - PROCESS | 29411 | 1465101479987 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 29411 | 1465101479994 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f73000 == 27 [pid = 29411] [id = 607] 21:38:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x90f79000) [pid = 29411] [serial = 1822] [outer = (nil)] 21:38:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x911c9800) [pid = 29411] [serial = 1823] [outer = 0x90f79000] 21:38:00 INFO - PROCESS | 29411 | 1465101480064 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x911d0c00) [pid = 29411] [serial = 1824] [outer = 0x90f79000] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8d59f400) [pid = 29411] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x91f05000) [pid = 29411] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x91f9d000) [pid = 29411] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8dd64c00) [pid = 29411] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e6a6c00) [pid = 29411] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x9139b400) [pid = 29411] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8c987c00) [pid = 29411] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8c994c00) [pid = 29411] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8c993000) [pid = 29411] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e5a2800) [pid = 29411] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:38:01 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8eee6800) [pid = 29411] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:38:01 INFO - PROCESS | 29411 | 1465101481596 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]]]}] 21:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1962ms 21:38:01 INFO - PROCESS | 29411 | 1465101481649 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 29411 | 1465101481653 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 21:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:38:01 INFO - PROCESS | 29411 | 1465101481659 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - PROCESS | 29411 | 1465101481662 Marionette TRACE conn4 <- [1,2402,null,{}] 21:38:01 INFO - PROCESS | 29411 | 1465101481668 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}] 21:38:01 INFO - PROCESS | 29411 | 1465101481673 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:01 INFO - PROCESS | 29411 | 1465101481849 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 21:38:01 INFO - PROCESS | 29411 | 1465101481858 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 29411 | 1465101481864 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5b000 == 28 [pid = 29411] [id = 608] 21:38:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e401c00) [pid = 29411] [serial = 1825] [outer = (nil)] 21:38:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x90f7e000) [pid = 29411] [serial = 1826] [outer = 0x8e401c00] 21:38:02 INFO - PROCESS | 29411 | 1465101482065 Marionette DEBUG loaded listener.js 21:38:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x911d2800) [pid = 29411] [serial = 1827] [outer = 0x8e401c00] 21:38:02 INFO - PROCESS | 29411 | 1465101482859 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]]]}] 21:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1237ms 21:38:02 INFO - PROCESS | 29411 | 1465101482899 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 29411 | 1465101482903 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 21:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:38:02 INFO - PROCESS | 29411 | 1465101482909 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 29411 | 1465101482912 Marionette TRACE conn4 <- [1,2406,null,{}] 21:38:02 INFO - PROCESS | 29411 | 1465101482922 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}] 21:38:02 INFO - PROCESS | 29411 | 1465101482926 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:03 INFO - PROCESS | 29411 | 1465101483155 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 21:38:03 INFO - PROCESS | 29411 | 1465101483310 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 29411 | 1465101483321 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7000 == 29 [pid = 29411] [id = 609] 21:38:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8b5d8400) [pid = 29411] [serial = 1828] [outer = (nil)] 21:38:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8c987400) [pid = 29411] [serial = 1829] [outer = 0x8b5d8400] 21:38:03 INFO - PROCESS | 29411 | 1465101483454 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8d1c6c00) [pid = 29411] [serial = 1830] [outer = 0x8b5d8400] 21:38:04 INFO - PROCESS | 29411 | 1465101484898 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]]]}] 21:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2047ms 21:38:04 INFO - PROCESS | 29411 | 1465101484960 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 21:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:38:04 INFO - PROCESS | 29411 | 1465101484966 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 21:38:04 INFO - PROCESS | 29411 | 1465101484974 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 29411 | 1465101484979 Marionette TRACE conn4 <- [1,2410,null,{}] 21:38:05 INFO - PROCESS | 29411 | 1465101485031 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}] 21:38:05 INFO - PROCESS | 29411 | 1465101485040 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:05 INFO - PROCESS | 29411 | 1465101485291 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 21:38:05 INFO - PROCESS | 29411 | 1465101485577 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 29411 | 1465101485589 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cac00 == 30 [pid = 29411] [id = 610] 21:38:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e406000) [pid = 29411] [serial = 1831] [outer = (nil)] 21:38:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8edba000) [pid = 29411] [serial = 1832] [outer = 0x8e406000] 21:38:05 INFO - PROCESS | 29411 | 1465101485672 Marionette DEBUG loaded listener.js 21:38:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8eee2c00) [pid = 29411] [serial = 1833] [outer = 0x8e406000] 21:38:06 INFO - PROCESS | 29411 | 1465101486971 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]]]}] 21:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2036ms 21:38:07 INFO - PROCESS | 29411 | 1465101487018 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 21:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:38:07 INFO - PROCESS | 29411 | 1465101487029 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 21:38:07 INFO - PROCESS | 29411 | 1465101487041 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - PROCESS | 29411 | 1465101487047 Marionette TRACE conn4 <- [1,2414,null,{}] 21:38:07 INFO - PROCESS | 29411 | 1465101487058 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}] 21:38:07 INFO - PROCESS | 29411 | 1465101487065 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:07 INFO - PROCESS | 29411 | 1465101487549 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 21:38:07 INFO - PROCESS | 29411 | 1465101487698 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:07 INFO - PROCESS | 29411 | 1465101487707 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee9800 == 31 [pid = 29411] [id = 611] 21:38:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8f6d3c00) [pid = 29411] [serial = 1834] [outer = (nil)] 21:38:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x9139f000) [pid = 29411] [serial = 1835] [outer = 0x8f6d3c00] 21:38:07 INFO - PROCESS | 29411 | 1465101487790 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91f02000) [pid = 29411] [serial = 1836] [outer = 0x8f6d3c00] 21:38:08 INFO - PROCESS | 29411 | 1465101488887 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]]]}] 21:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1896ms 21:38:08 INFO - PROCESS | 29411 | 1465101488933 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 21:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:38:08 INFO - PROCESS | 29411 | 1465101488938 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 21:38:08 INFO - PROCESS | 29411 | 1465101488954 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - PROCESS | 29411 | 1465101488963 Marionette TRACE conn4 <- [1,2418,null,{}] 21:38:08 INFO - PROCESS | 29411 | 1465101488970 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}] 21:38:08 INFO - PROCESS | 29411 | 1465101488977 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:09 INFO - PROCESS | 29411 | 1465101489176 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 21:38:09 INFO - PROCESS | 29411 | 1465101489406 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 29411 | 1465101489413 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e84ac00 == 32 [pid = 29411] [id = 612] 21:38:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8f6d2c00) [pid = 29411] [serial = 1837] [outer = (nil)] 21:38:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x91fca000) [pid = 29411] [serial = 1838] [outer = 0x8f6d2c00] 21:38:09 INFO - PROCESS | 29411 | 1465101489540 Marionette DEBUG loaded listener.js 21:38:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x92307800) [pid = 29411] [serial = 1839] [outer = 0x8f6d2c00] 21:38:10 INFO - PROCESS | 29411 | 1465101490561 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]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1696ms 21:38:10 INFO - PROCESS | 29411 | 1465101490643 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 29411 | 1465101490648 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 21:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:38:10 INFO - PROCESS | 29411 | 1465101490654 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - PROCESS | 29411 | 1465101490658 Marionette TRACE conn4 <- [1,2422,null,{}] 21:38:10 INFO - PROCESS | 29411 | 1465101490664 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}] 21:38:10 INFO - PROCESS | 29411 | 1465101490670 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:11 INFO - PROCESS | 29411 | 1465101491048 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 21:38:11 INFO - PROCESS | 29411 | 1465101491305 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 29411 | 1465101491314 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dec00 == 33 [pid = 29411] [id = 613] 21:38:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8d5a3c00) [pid = 29411] [serial = 1840] [outer = (nil)] 21:38:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8dd5cc00) [pid = 29411] [serial = 1841] [outer = 0x8d5a3c00] 21:38:11 INFO - PROCESS | 29411 | 1465101491390 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8e408400) [pid = 29411] [serial = 1842] [outer = 0x8d5a3c00] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee3400 == 32 [pid = 29411] [id = 553] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8f868c00 == 31 [pid = 29411] [id = 563] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5de000 == 30 [pid = 29411] [id = 564] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a8800 == 29 [pid = 29411] [id = 562] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ae400 == 28 [pid = 29411] [id = 561] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5b000 == 27 [pid = 29411] [id = 608] 21:38:12 INFO - PROCESS | 29411 | 1465101492472 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]]]}] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x90f73000 == 26 [pid = 29411] [id = 607] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a6c00 == 25 [pid = 29411] [id = 606] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd58400 == 24 [pid = 29411] [id = 605] 21:38:12 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e0000 == 23 [pid = 29411] [id = 604] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x91fc4000) [pid = 29411] [serial = 1785] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x91f9a400) [pid = 29411] [serial = 1784] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x92d10c00) [pid = 29411] [serial = 1787] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91fa4800) [pid = 29411] [serial = 1769] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x911cf000) [pid = 29411] [serial = 1770] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x9139e000) [pid = 29411] [serial = 1761] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x92ac7800) [pid = 29411] [serial = 1772] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x92a92c00) [pid = 29411] [serial = 1773] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8edc0000) [pid = 29411] [serial = 1775] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8f865000) [pid = 29411] [serial = 1776] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d1c9c00) [pid = 29411] [serial = 1763] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d5a8800) [pid = 29411] [serial = 1764] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8d5a9000) [pid = 29411] [serial = 1778] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e6a4800) [pid = 29411] [serial = 1779] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8eee7000) [pid = 29411] [serial = 1781] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8f861800) [pid = 29411] [serial = 1766] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x90f73800) [pid = 29411] [serial = 1767] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x92df0c00) [pid = 29411] [serial = 1788] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8f6d1c00) [pid = 29411] [serial = 1782] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x92acbc00) [pid = 29411] [serial = 1791] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x91fbd400) [pid = 29411] [serial = 1790] [outer = (nil)] [url = about:blank] 21:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1883ms 21:38:12 INFO - PROCESS | 29411 | 1465101492540 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 29411 | 1465101492550 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 21:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:38:12 INFO - PROCESS | 29411 | 1465101492563 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 29411 | 1465101492570 Marionette TRACE conn4 <- [1,2426,null,{}] 21:38:12 INFO - PROCESS | 29411 | 1465101492580 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}] 21:38:12 INFO - PROCESS | 29411 | 1465101492593 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:12 INFO - PROCESS | 29411 | 1465101492784 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 21:38:13 INFO - PROCESS | 29411 | 1465101492986 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 29411 | 1465101492996 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a5c00 == 24 [pid = 29411] [id = 614] 21:38:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e6a6c00) [pid = 29411] [serial = 1843] [outer = (nil)] 21:38:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e847400) [pid = 29411] [serial = 1844] [outer = 0x8e6a6c00] 21:38:13 INFO - PROCESS | 29411 | 1465101493071 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8eee3400) [pid = 29411] [serial = 1845] [outer = 0x8e6a6c00] 21:38:13 INFO - PROCESS | 29411 | 1465101493902 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]]]}] 21:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1394ms 21:38:13 INFO - PROCESS | 29411 | 1465101493954 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 21:38:13 INFO - PROCESS | 29411 | 1465101493959 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 21:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:38:13 INFO - PROCESS | 29411 | 1465101493965 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:38:13 INFO - PROCESS | 29411 | 1465101493969 Marionette TRACE conn4 <- [1,2430,null,{}] 21:38:13 INFO - PROCESS | 29411 | 1465101493975 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}] 21:38:13 INFO - PROCESS | 29411 | 1465101493979 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:14 INFO - PROCESS | 29411 | 1465101494148 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 21:38:14 INFO - PROCESS | 29411 | 1465101494161 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 29411 | 1465101494170 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee9c00 == 25 [pid = 29411] [id = 615] 21:38:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x90f7d000) [pid = 29411] [serial = 1846] [outer = (nil)] 21:38:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x911cd800) [pid = 29411] [serial = 1847] [outer = 0x90f7d000] 21:38:14 INFO - PROCESS | 29411 | 1465101494238 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x913a2400) [pid = 29411] [serial = 1848] [outer = 0x90f7d000] 21:38:15 INFO - PROCESS | 29411 | 1465101495259 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]]]}] 21:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1329ms 21:38:15 INFO - PROCESS | 29411 | 1465101495296 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 29411 | 1465101495303 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 21:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:38:15 INFO - PROCESS | 29411 | 1465101495331 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - PROCESS | 29411 | 1465101495338 Marionette TRACE conn4 <- [1,2434,null,{}] 21:38:15 INFO - PROCESS | 29411 | 1465101495344 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}] 21:38:15 INFO - PROCESS | 29411 | 1465101495351 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:15 INFO - PROCESS | 29411 | 1465101495598 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 21:38:15 INFO - PROCESS | 29411 | 1465101495627 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:15 INFO - PROCESS | 29411 | 1465101495634 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edbc000 == 26 [pid = 29411] [id = 616] 21:38:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f868c00) [pid = 29411] [serial = 1849] [outer = (nil)] 21:38:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x91fbfc00) [pid = 29411] [serial = 1850] [outer = 0x8f868c00] 21:38:15 INFO - PROCESS | 29411 | 1465101495702 Marionette DEBUG loaded listener.js 21:38:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x91fc3800) [pid = 29411] [serial = 1851] [outer = 0x8f868c00] 21:38:16 INFO - PROCESS | 29411 | 1465101496678 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]]]}] 21:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1401ms 21:38:16 INFO - PROCESS | 29411 | 1465101496718 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 21:38:16 INFO - PROCESS | 29411 | 1465101496722 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 21:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:38:16 INFO - PROCESS | 29411 | 1465101496728 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:38:16 INFO - PROCESS | 29411 | 1465101496730 Marionette TRACE conn4 <- [1,2438,null,{}] 21:38:16 INFO - PROCESS | 29411 | 1465101496743 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}] 21:38:16 INFO - PROCESS | 29411 | 1465101496748 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:16 INFO - PROCESS | 29411 | 1465101496994 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 21:38:17 INFO - PROCESS | 29411 | 1465101497016 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:17 INFO - PROCESS | 29411 | 1465101497024 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7c00 == 27 [pid = 29411] [id = 617] 21:38:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x911ca800) [pid = 29411] [serial = 1852] [outer = (nil)] 21:38:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92a91800) [pid = 29411] [serial = 1853] [outer = 0x911ca800] 21:38:17 INFO - PROCESS | 29411 | 1465101497094 Marionette DEBUG loaded listener.js 21:38:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92a8ec00) [pid = 29411] [serial = 1854] [outer = 0x911ca800] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x9387a400) [pid = 29411] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x93be8400) [pid = 29411] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d1ce400) [pid = 29411] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e6ac000) [pid = 29411] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d5a1400) [pid = 29411] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x91fc9400) [pid = 29411] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e69e800) [pid = 29411] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x90f7d400) [pid = 29411] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x90f79000) [pid = 29411] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8b5e0c00) [pid = 29411] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:38:17 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8dd5fc00) [pid = 29411] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:38:18 INFO - PROCESS | 29411 | 1465101498167 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]]]}] 21:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1488ms 21:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:38:18 INFO - PROCESS | 29411 | 1465101498220 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 21:38:18 INFO - PROCESS | 29411 | 1465101498223 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 21:38:18 INFO - PROCESS | 29411 | 1465101498229 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:38:18 INFO - PROCESS | 29411 | 1465101498233 Marionette TRACE conn4 <- [1,2442,null,{}] 21:38:18 INFO - PROCESS | 29411 | 1465101498238 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}] 21:38:18 INFO - PROCESS | 29411 | 1465101498243 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:18 INFO - PROCESS | 29411 | 1465101498476 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 21:38:18 INFO - PROCESS | 29411 | 1465101498491 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 29411 | 1465101498509 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a7400 == 28 [pid = 29411] [id = 618] 21:38:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x911cd400) [pid = 29411] [serial = 1855] [outer = (nil)] 21:38:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x92310400) [pid = 29411] [serial = 1856] [outer = 0x911cd400] 21:38:18 INFO - PROCESS | 29411 | 1465101498592 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x92d12800) [pid = 29411] [serial = 1857] [outer = 0x911cd400] 21:38:19 INFO - PROCESS | 29411 | 1465101499824 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]]]}] 21:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1636ms 21:38:19 INFO - PROCESS | 29411 | 1465101499865 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 29411 | 1465101499872 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 21:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:38:19 INFO - PROCESS | 29411 | 1465101499882 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 29411 | 1465101499888 Marionette TRACE conn4 <- [1,2446,null,{}] 21:38:19 INFO - PROCESS | 29411 | 1465101499898 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}] 21:38:19 INFO - PROCESS | 29411 | 1465101499903 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:20 INFO - PROCESS | 29411 | 1465101500109 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 21:38:20 INFO - PROCESS | 29411 | 1465101500465 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 29411 | 1465101500481 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c1c00 == 29 [pid = 29411] [id = 619] 21:38:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d5a8800) [pid = 29411] [serial = 1858] [outer = (nil)] 21:38:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e6a3800) [pid = 29411] [serial = 1859] [outer = 0x8d5a8800] 21:38:20 INFO - PROCESS | 29411 | 1465101500578 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e842000) [pid = 29411] [serial = 1860] [outer = 0x8d5a8800] 21:38:21 INFO - PROCESS | 29411 | 1465101501514 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]]]}] 21:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1692ms 21:38:21 INFO - PROCESS | 29411 | 1465101501575 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 29411 | 1465101501583 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 21:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:38:21 INFO - PROCESS | 29411 | 1465101501594 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 29411 | 1465101501598 Marionette TRACE conn4 <- [1,2450,null,{}] 21:38:21 INFO - PROCESS | 29411 | 1465101501605 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}] 21:38:21 INFO - PROCESS | 29411 | 1465101501611 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:21 INFO - PROCESS | 29411 | 1465101501855 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 21:38:22 INFO - PROCESS | 29411 | 1465101502045 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 29411 | 1465101502055 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a3c00 == 30 [pid = 29411] [id = 620] 21:38:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x90f74c00) [pid = 29411] [serial = 1861] [outer = (nil)] 21:38:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x9139e000) [pid = 29411] [serial = 1862] [outer = 0x90f74c00] 21:38:22 INFO - PROCESS | 29411 | 1465101502141 Marionette DEBUG loaded listener.js 21:38:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x91f0c000) [pid = 29411] [serial = 1863] [outer = 0x90f74c00] 21:38:23 INFO - PROCESS | 29411 | 1465101503212 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]]]}] 21:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1687ms 21:38:23 INFO - PROCESS | 29411 | 1465101503282 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 21:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:38:23 INFO - PROCESS | 29411 | 1465101503287 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 21:38:23 INFO - PROCESS | 29411 | 1465101503293 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 29411 | 1465101503300 Marionette TRACE conn4 <- [1,2454,null,{}] 21:38:23 INFO - PROCESS | 29411 | 1465101503329 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}] 21:38:23 INFO - PROCESS | 29411 | 1465101503337 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:23 INFO - PROCESS | 29411 | 1465101503678 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 21:38:23 INFO - PROCESS | 29411 | 1465101503884 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 29411 | 1465101503899 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x92dec000 == 31 [pid = 29411] [id = 621] 21:38:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92dee000) [pid = 29411] [serial = 1864] [outer = (nil)] 21:38:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x9383e000) [pid = 29411] [serial = 1865] [outer = 0x92dee000] 21:38:23 INFO - PROCESS | 29411 | 1465101503983 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93846800) [pid = 29411] [serial = 1866] [outer = 0x92dee000] 21:38:24 INFO - PROCESS | 29411 | 1465101504905 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]]]}] 21:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1645ms 21:38:24 INFO - PROCESS | 29411 | 1465101504938 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 29411 | 1465101504942 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 21:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:38:24 INFO - PROCESS | 29411 | 1465101504949 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 29411 | 1465101504953 Marionette TRACE conn4 <- [1,2458,null,{}] 21:38:24 INFO - PROCESS | 29411 | 1465101504978 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}] 21:38:24 INFO - PROCESS | 29411 | 1465101504984 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:25 INFO - PROCESS | 29411 | 1465101505185 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 21:38:25 INFO - PROCESS | 29411 | 1465101505448 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 29411 | 1465101505460 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eedd800 == 32 [pid = 29411] [id = 622] 21:38:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x90f7b800) [pid = 29411] [serial = 1867] [outer = (nil)] 21:38:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93b66400) [pid = 29411] [serial = 1868] [outer = 0x90f7b800] 21:38:25 INFO - PROCESS | 29411 | 1465101505686 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93be7c00) [pid = 29411] [serial = 1869] [outer = 0x90f7b800] 21:38:26 INFO - PROCESS | 29411 | 1465101506798 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]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1931ms 21:38:26 INFO - PROCESS | 29411 | 1465101506884 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 29411 | 1465101506890 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 21:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:38:26 INFO - PROCESS | 29411 | 1465101506900 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 29411 | 1465101506906 Marionette TRACE conn4 <- [1,2462,null,{}] 21:38:26 INFO - PROCESS | 29411 | 1465101506915 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}] 21:38:26 INFO - PROCESS | 29411 | 1465101506922 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:27 INFO - PROCESS | 29411 | 1465101507268 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 21:38:27 INFO - PROCESS | 29411 | 1465101507485 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 29411 | 1465101507491 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x93b67800 == 33 [pid = 29411] [id = 623] 21:38:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93bea800) [pid = 29411] [serial = 1870] [outer = (nil)] 21:38:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x93c2f000) [pid = 29411] [serial = 1871] [outer = 0x93bea800] 21:38:27 INFO - PROCESS | 29411 | 1465101507584 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x93c35000) [pid = 29411] [serial = 1872] [outer = 0x93bea800] 21:38:28 INFO - PROCESS | 29411 | 1465101508563 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]]]}] 21:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1741ms 21:38:28 INFO - PROCESS | 29411 | 1465101508642 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 29411 | 1465101508645 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 21:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:38:28 INFO - PROCESS | 29411 | 1465101508652 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 29411 | 1465101508656 Marionette TRACE conn4 <- [1,2466,null,{}] 21:38:28 INFO - PROCESS | 29411 | 1465101508662 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}] 21:38:28 INFO - PROCESS | 29411 | 1465101508672 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:28 INFO - PROCESS | 29411 | 1465101508929 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 21:38:29 INFO - PROCESS | 29411 | 1465101509182 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 29411 | 1465101509190 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993c00 == 34 [pid = 29411] [id = 624] 21:38:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8d1c5400) [pid = 29411] [serial = 1873] [outer = (nil)] 21:38:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8e5a0400) [pid = 29411] [serial = 1874] [outer = 0x8d1c5400] 21:38:29 INFO - PROCESS | 29411 | 1465101509290 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8eee8c00) [pid = 29411] [serial = 1875] [outer = 0x8d1c5400] 21:38:30 INFO - PROCESS | 29411 | 1465101510443 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]]]}] 21:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1833ms 21:38:30 INFO - PROCESS | 29411 | 1465101510486 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 21:38:30 INFO - PROCESS | 29411 | 1465101510493 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 21:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:38:30 INFO - PROCESS | 29411 | 1465101510501 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:38:30 INFO - PROCESS | 29411 | 1465101510506 Marionette TRACE conn4 <- [1,2470,null,{}] 21:38:30 INFO - PROCESS | 29411 | 1465101510514 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}] 21:38:30 INFO - PROCESS | 29411 | 1465101510520 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:30 INFO - PROCESS | 29411 | 1465101510720 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 21:38:30 INFO - PROCESS | 29411 | 1465101510941 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 29411 | 1465101510957 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:31 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993800 == 35 [pid = 29411] [id = 625] 21:38:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8dd63c00) [pid = 29411] [serial = 1876] [outer = (nil)] 21:38:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8e5a4c00) [pid = 29411] [serial = 1877] [outer = 0x8dd63c00] 21:38:31 INFO - PROCESS | 29411 | 1465101511064 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8e84bc00) [pid = 29411] [serial = 1878] [outer = 0x8dd63c00] 21:38:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8e844000 == 34 [pid = 29411] [id = 551] 21:38:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc1000 == 33 [pid = 29411] [id = 565] 21:38:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c2800 == 32 [pid = 29411] [id = 550] 21:38:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98c000 == 31 [pid = 29411] [id = 552] 21:38:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d2c00 == 30 [pid = 29411] [id = 555] 21:38:32 INFO - PROCESS | 29411 | --DOCSHELL 0x91f98000 == 29 [pid = 29411] [id = 554] 21:38:32 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a2000 == 28 [pid = 29411] [id = 557] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c7800 == 27 [pid = 29411] [id = 559] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cac00 == 26 [pid = 29411] [id = 610] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98f400 == 25 [pid = 29411] [id = 560] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee9800 == 24 [pid = 29411] [id = 611] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd57800 == 23 [pid = 29411] [id = 566] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8e84ac00 == 22 [pid = 29411] [id = 612] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7000 == 21 [pid = 29411] [id = 609] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a8400 == 20 [pid = 29411] [id = 558] 21:38:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a1000 == 19 [pid = 29411] [id = 556] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x90f7e000) [pid = 29411] [serial = 1826] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x93be9800) [pid = 29411] [serial = 1800] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x9471ac00) [pid = 29411] [serial = 1802] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8e6a9c00) [pid = 29411] [serial = 1812] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8edc4c00) [pid = 29411] [serial = 1820] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e403800) [pid = 29411] [serial = 1793] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x9487ac00) [pid = 29411] [serial = 1806] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x9471ec00) [pid = 29411] [serial = 1803] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x92de6400) [pid = 29411] [serial = 1808] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x91398800) [pid = 29411] [serial = 1796] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x95368800) [pid = 29411] [serial = 1809] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x911d0c00) [pid = 29411] [serial = 1824] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8c98b000) [pid = 29411] [serial = 1814] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x94876000) [pid = 29411] [serial = 1805] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x93b6b000) [pid = 29411] [serial = 1799] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e407c00) [pid = 29411] [serial = 1794] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8d1c3000) [pid = 29411] [serial = 1815] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x911c9800) [pid = 29411] [serial = 1823] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e5a2400) [pid = 29411] [serial = 1818] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x917cdc00) [pid = 29411] [serial = 1797] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8d5a9800) [pid = 29411] [serial = 1811] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8eee4400) [pid = 29411] [serial = 1821] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8e409c00) [pid = 29411] [serial = 1817] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 29411 | 1465101513321 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]]]}] 21:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2892ms 21:38:33 INFO - PROCESS | 29411 | 1465101513394 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 29411 | 1465101513398 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 21:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:38:33 INFO - PROCESS | 29411 | 1465101513409 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 29411 | 1465101513414 Marionette TRACE conn4 <- [1,2474,null,{}] 21:38:33 INFO - PROCESS | 29411 | 1465101513423 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}] 21:38:33 INFO - PROCESS | 29411 | 1465101513428 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:33 INFO - PROCESS | 29411 | 1465101513589 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 21:38:33 INFO - PROCESS | 29411 | 1465101513794 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 29411 | 1465101513803 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d59f800 == 20 [pid = 29411] [id = 626] 21:38:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8d59fc00) [pid = 29411] [serial = 1879] [outer = (nil)] 21:38:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8d5a9000) [pid = 29411] [serial = 1880] [outer = 0x8d59fc00] 21:38:33 INFO - PROCESS | 29411 | 1465101513877 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8dd57800) [pid = 29411] [serial = 1881] [outer = 0x8d59fc00] 21:38:34 INFO - PROCESS | 29411 | 1465101514809 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]]]}] 21:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1441ms 21:38:34 INFO - PROCESS | 29411 | 1465101514849 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 29411 | 1465101514858 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 21:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:38:34 INFO - PROCESS | 29411 | 1465101514870 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 29411 | 1465101514874 Marionette TRACE conn4 <- [1,2478,null,{}] 21:38:34 INFO - PROCESS | 29411 | 1465101514881 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}] 21:38:34 INFO - PROCESS | 29411 | 1465101514886 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:35 INFO - PROCESS | 29411 | 1465101515063 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 21:38:35 INFO - PROCESS | 29411 | 1465101515224 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 29411 | 1465101515232 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a2800 == 21 [pid = 29411] [id = 627] 21:38:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e5a4000) [pid = 29411] [serial = 1882] [outer = (nil)] 21:38:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e69f000) [pid = 29411] [serial = 1883] [outer = 0x8e5a4000] 21:38:35 INFO - PROCESS | 29411 | 1465101515305 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e6ad800) [pid = 29411] [serial = 1884] [outer = 0x8e5a4000] 21:38:36 INFO - PROCESS | 29411 | 1465101516256 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]]]}] 21:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1437ms 21:38:36 INFO - PROCESS | 29411 | 1465101516307 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 29411 | 1465101516311 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 21:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:38:36 INFO - PROCESS | 29411 | 1465101516325 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - PROCESS | 29411 | 1465101516331 Marionette TRACE conn4 <- [1,2482,null,{}] 21:38:36 INFO - PROCESS | 29411 | 1465101516353 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}] 21:38:36 INFO - PROCESS | 29411 | 1465101516368 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:36 INFO - PROCESS | 29411 | 1465101516594 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 21:38:36 INFO - PROCESS | 29411 | 1465101516617 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:36 INFO - PROCESS | 29411 | 1465101516631 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6c8800 == 22 [pid = 29411] [id = 628] 21:38:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f6cb400) [pid = 29411] [serial = 1885] [outer = (nil)] 21:38:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f861000) [pid = 29411] [serial = 1886] [outer = 0x8f6cb400] 21:38:36 INFO - PROCESS | 29411 | 1465101516699 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8f86a000) [pid = 29411] [serial = 1887] [outer = 0x8f6cb400] 21:38:38 INFO - PROCESS | 29411 | 1465101518038 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]]]}] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8f868c00) [pid = 29411] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x911ca800) [pid = 29411] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8b5d8400) [pid = 29411] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8f6d3c00) [pid = 29411] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e6a6c00) [pid = 29411] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e406000) [pid = 29411] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8d5a3c00) [pid = 29411] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x90f7d000) [pid = 29411] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x911cd400) [pid = 29411] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:38:38 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e401c00) [pid = 29411] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1787ms 21:38:38 INFO - PROCESS | 29411 | 1465101518128 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 29411 | 1465101518132 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 21:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:38:38 INFO - PROCESS | 29411 | 1465101518138 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:38:38 INFO - PROCESS | 29411 | 1465101518142 Marionette TRACE conn4 <- [1,2486,null,{}] 21:38:38 INFO - PROCESS | 29411 | 1465101518147 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}] 21:38:38 INFO - PROCESS | 29411 | 1465101518152 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:38 INFO - PROCESS | 29411 | 1465101518352 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 21:38:38 INFO - PROCESS | 29411 | 1465101518498 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 29411 | 1465101518508 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cb000 == 23 [pid = 29411] [id = 629] 21:38:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8edb7c00) [pid = 29411] [serial = 1888] [outer = (nil)] 21:38:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8f6d3c00) [pid = 29411] [serial = 1889] [outer = 0x8edb7c00] 21:38:38 INFO - PROCESS | 29411 | 1465101518578 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x90f7d400) [pid = 29411] [serial = 1890] [outer = 0x8edb7c00] 21:38:39 INFO - PROCESS | 29411 | 1465101519398 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]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1283ms 21:38:39 INFO - PROCESS | 29411 | 1465101519424 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 29411 | 1465101519428 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 21:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:38:39 INFO - PROCESS | 29411 | 1465101519433 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 29411 | 1465101519437 Marionette TRACE conn4 <- [1,2490,null,{}] 21:38:39 INFO - PROCESS | 29411 | 1465101519442 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}] 21:38:39 INFO - PROCESS | 29411 | 1465101519450 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:39 INFO - PROCESS | 29411 | 1465101519603 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 21:38:39 INFO - PROCESS | 29411 | 1465101519616 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 29411 | 1465101519622 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40d000 == 24 [pid = 29411] [id = 630] 21:38:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8edc6000) [pid = 29411] [serial = 1891] [outer = (nil)] 21:38:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x913a3000) [pid = 29411] [serial = 1892] [outer = 0x8edc6000] 21:38:39 INFO - PROCESS | 29411 | 1465101519692 Marionette DEBUG loaded listener.js 21:38:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x917c8400) [pid = 29411] [serial = 1893] [outer = 0x8edc6000] 21:38:40 INFO - PROCESS | 29411 | 1465101520894 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]]]}] 21:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1539ms 21:38:40 INFO - PROCESS | 29411 | 1465101520974 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 21:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:38:40 INFO - PROCESS | 29411 | 1465101520982 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 21:38:40 INFO - PROCESS | 29411 | 1465101520990 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 29411 | 1465101520995 Marionette TRACE conn4 <- [1,2494,null,{}] 21:38:41 INFO - PROCESS | 29411 | 1465101521005 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}] 21:38:41 INFO - PROCESS | 29411 | 1465101521010 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:41 INFO - PROCESS | 29411 | 1465101521237 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 21:38:41 INFO - PROCESS | 29411 | 1465101521528 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 29411 | 1465101521535 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98ac00 == 25 [pid = 29411] [id = 631] 21:38:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8d1d0800) [pid = 29411] [serial = 1894] [outer = (nil)] 21:38:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8dd64000) [pid = 29411] [serial = 1895] [outer = 0x8d1d0800] 21:38:41 INFO - PROCESS | 29411 | 1465101521622 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e848c00) [pid = 29411] [serial = 1896] [outer = 0x8d1d0800] 21:38:42 INFO - PROCESS | 29411 | 1465101522674 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]]]}] 21:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1742ms 21:38:42 INFO - PROCESS | 29411 | 1465101522731 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 29411 | 1465101522739 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 21:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:38:42 INFO - PROCESS | 29411 | 1465101522750 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - PROCESS | 29411 | 1465101522755 Marionette TRACE conn4 <- [1,2498,null,{}] 21:38:42 INFO - PROCESS | 29411 | 1465101522762 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}] 21:38:42 INFO - PROCESS | 29411 | 1465101522768 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:42 INFO - PROCESS | 29411 | 1465101522962 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 21:38:43 INFO - PROCESS | 29411 | 1465101523205 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 29411 | 1465101523213 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc4800 == 26 [pid = 29411] [id = 632] 21:38:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f72000) [pid = 29411] [serial = 1897] [outer = (nil)] 21:38:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x911c8000) [pid = 29411] [serial = 1898] [outer = 0x90f72000] 21:38:43 INFO - PROCESS | 29411 | 1465101523322 Marionette DEBUG loaded listener.js 21:38:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x9139c800) [pid = 29411] [serial = 1899] [outer = 0x90f72000] 21:38:44 INFO - PROCESS | 29411 | 1465101524410 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]]]}] 21:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1740ms 21:38:44 INFO - PROCESS | 29411 | 1465101524491 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 21:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:38:44 INFO - PROCESS | 29411 | 1465101524496 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 21:38:44 INFO - PROCESS | 29411 | 1465101524503 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - PROCESS | 29411 | 1465101524509 Marionette TRACE conn4 <- [1,2502,null,{}] 21:38:44 INFO - PROCESS | 29411 | 1465101524527 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}] 21:38:44 INFO - PROCESS | 29411 | 1465101524536 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:44 INFO - PROCESS | 29411 | 1465101524775 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 21:38:45 INFO - PROCESS | 29411 | 1465101525017 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 29411 | 1465101525029 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fa3400 == 27 [pid = 29411] [id = 633] 21:38:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fa3c00) [pid = 29411] [serial = 1900] [outer = (nil)] 21:38:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91fc1800) [pid = 29411] [serial = 1901] [outer = 0x91fa3c00] 21:38:45 INFO - PROCESS | 29411 | 1465101525113 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x92310800) [pid = 29411] [serial = 1902] [outer = 0x91fa3c00] 21:38:46 INFO - PROCESS | 29411 | 1465101526178 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]]]}] 21:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1741ms 21:38:46 INFO - PROCESS | 29411 | 1465101526244 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 21:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:38:46 INFO - PROCESS | 29411 | 1465101526250 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 21:38:46 INFO - PROCESS | 29411 | 1465101526256 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:38:46 INFO - PROCESS | 29411 | 1465101526260 Marionette TRACE conn4 <- [1,2506,null,{}] 21:38:46 INFO - PROCESS | 29411 | 1465101526266 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}] 21:38:46 INFO - PROCESS | 29411 | 1465101526271 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:46 INFO - PROCESS | 29411 | 1465101526499 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 21:38:46 INFO - PROCESS | 29411 | 1465101526887 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 29411 | 1465101526899 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98e000 == 28 [pid = 29411] [id = 634] 21:38:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8c98e400) [pid = 29411] [serial = 1903] [outer = (nil)] 21:38:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8d1c2800) [pid = 29411] [serial = 1904] [outer = 0x8c98e400] 21:38:47 INFO - PROCESS | 29411 | 1465101527017 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8d1cec00) [pid = 29411] [serial = 1905] [outer = 0x8c98e400] 21:38:47 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dec00 == 27 [pid = 29411] [id = 613] 21:38:48 INFO - PROCESS | 29411 | 1465101528080 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]]]}] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x911d2800) [pid = 29411] [serial = 1827] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x92a8ec00) [pid = 29411] [serial = 1854] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8c987400) [pid = 29411] [serial = 1829] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8d1c6c00) [pid = 29411] [serial = 1830] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x9139f000) [pid = 29411] [serial = 1835] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x91f02000) [pid = 29411] [serial = 1836] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e847400) [pid = 29411] [serial = 1844] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8eee3400) [pid = 29411] [serial = 1845] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8edba000) [pid = 29411] [serial = 1832] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8eee2c00) [pid = 29411] [serial = 1833] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x91fca000) [pid = 29411] [serial = 1838] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8dd5cc00) [pid = 29411] [serial = 1841] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e408400) [pid = 29411] [serial = 1842] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x911cd800) [pid = 29411] [serial = 1847] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91fbfc00) [pid = 29411] [serial = 1850] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x913a2400) [pid = 29411] [serial = 1848] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x92310400) [pid = 29411] [serial = 1856] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x92d12800) [pid = 29411] [serial = 1857] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x91fc3800) [pid = 29411] [serial = 1851] [outer = (nil)] [url = about:blank] 21:38:48 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x92a91800) [pid = 29411] [serial = 1853] [outer = (nil)] [url = about:blank] 21:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1896ms 21:38:48 INFO - PROCESS | 29411 | 1465101528155 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 21:38:48 INFO - PROCESS | 29411 | 1465101528161 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 21:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:38:48 INFO - PROCESS | 29411 | 1465101528168 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 29411 | 1465101528173 Marionette TRACE conn4 <- [1,2510,null,{}] 21:38:48 INFO - PROCESS | 29411 | 1465101528181 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}] 21:38:48 INFO - PROCESS | 29411 | 1465101528189 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:48 INFO - PROCESS | 29411 | 1465101528367 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 21:38:48 INFO - PROCESS | 29411 | 1465101528555 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:48 INFO - PROCESS | 29411 | 1465101528563 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5f800 == 28 [pid = 29411] [id = 635] 21:38:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e408800) [pid = 29411] [serial = 1906] [outer = (nil)] 21:38:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e842800) [pid = 29411] [serial = 1907] [outer = 0x8e408800] 21:38:48 INFO - PROCESS | 29411 | 1465101528638 Marionette DEBUG loaded listener.js 21:38:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8edc5800) [pid = 29411] [serial = 1908] [outer = 0x8e408800] 21:38:49 INFO - PROCESS | 29411 | 1465101529506 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]]]}] 21:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1380ms 21:38:49 INFO - PROCESS | 29411 | 1465101529553 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 21:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:38:49 INFO - PROCESS | 29411 | 1465101529559 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 21:38:49 INFO - PROCESS | 29411 | 1465101529566 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:38:49 INFO - PROCESS | 29411 | 1465101529569 Marionette TRACE conn4 <- [1,2514,null,{}] 21:38:49 INFO - PROCESS | 29411 | 1465101529575 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}] 21:38:49 INFO - PROCESS | 29411 | 1465101529580 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:49 INFO - PROCESS | 29411 | 1465101529745 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 21:38:49 INFO - PROCESS | 29411 | 1465101529757 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 29411 | 1465101529765 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eedc800 == 29 [pid = 29411] [id = 636] 21:38:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8eee3800) [pid = 29411] [serial = 1909] [outer = (nil)] 21:38:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x911c9000) [pid = 29411] [serial = 1910] [outer = 0x8eee3800] 21:38:49 INFO - PROCESS | 29411 | 1465101529831 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x9139b800) [pid = 29411] [serial = 1911] [outer = 0x8eee3800] 21:38:50 INFO - PROCESS | 29411 | 1465101530875 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]]]}] 21:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1330ms 21:38:50 INFO - PROCESS | 29411 | 1465101530903 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 29411 | 1465101530907 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 21:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:38:50 INFO - PROCESS | 29411 | 1465101530921 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 29411 | 1465101530929 Marionette TRACE conn4 <- [1,2518,null,{}] 21:38:50 INFO - PROCESS | 29411 | 1465101530943 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}] 21:38:50 INFO - PROCESS | 29411 | 1465101530950 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:51 INFO - PROCESS | 29411 | 1465101531168 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 21:38:51 INFO - PROCESS | 29411 | 1465101531194 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 29411 | 1465101531202 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a2400 == 30 [pid = 29411] [id = 637] 21:38:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x911cb000) [pid = 29411] [serial = 1912] [outer = (nil)] 21:38:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x91fbec00) [pid = 29411] [serial = 1913] [outer = 0x911cb000] 21:38:51 INFO - PROCESS | 29411 | 1465101531268 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x91fc4000) [pid = 29411] [serial = 1914] [outer = 0x911cb000] 21:38:52 INFO - PROCESS | 29411 | 1465101532249 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]]]}] 21:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1397ms 21:38:52 INFO - PROCESS | 29411 | 1465101532312 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 29411 | 1465101532316 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 21:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:38:52 INFO - PROCESS | 29411 | 1465101532322 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 29411 | 1465101532325 Marionette TRACE conn4 <- [1,2522,null,{}] 21:38:52 INFO - PROCESS | 29411 | 1465101532331 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}] 21:38:52 INFO - PROCESS | 29411 | 1465101532336 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:52 INFO - PROCESS | 29411 | 1465101532550 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 21:38:52 INFO - PROCESS | 29411 | 1465101532571 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 29411 | 1465101532580 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4800 == 31 [pid = 29411] [id = 638] 21:38:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8b5d6000) [pid = 29411] [serial = 1915] [outer = (nil)] 21:38:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x92a96c00) [pid = 29411] [serial = 1916] [outer = 0x8b5d6000] 21:38:52 INFO - PROCESS | 29411 | 1465101532644 Marionette DEBUG loaded listener.js 21:38:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92ac7000) [pid = 29411] [serial = 1917] [outer = 0x8b5d6000] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8f6cb400) [pid = 29411] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d5a8800) [pid = 29411] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e5a4000) [pid = 29411] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8edb7c00) [pid = 29411] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d59fc00) [pid = 29411] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x90f74c00) [pid = 29411] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8dd63c00) [pid = 29411] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x92dee000) [pid = 29411] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x90f7b800) [pid = 29411] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x93bea800) [pid = 29411] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8d1c5400) [pid = 29411] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:38:53 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8f6d2c00) [pid = 29411] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:38:53 INFO - PROCESS | 29411 | 1465101533685 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]]]}] 21:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1389ms 21:38:53 INFO - PROCESS | 29411 | 1465101533712 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 29411 | 1465101533716 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 21:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:38:53 INFO - PROCESS | 29411 | 1465101533722 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - PROCESS | 29411 | 1465101533725 Marionette TRACE conn4 <- [1,2526,null,{}] 21:38:53 INFO - PROCESS | 29411 | 1465101533731 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}] 21:38:53 INFO - PROCESS | 29411 | 1465101533736 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:53 INFO - PROCESS | 29411 | 1465101533953 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 21:38:54 INFO - PROCESS | 29411 | 1465101534005 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:54 INFO - PROCESS | 29411 | 1465101534032 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e404800 == 32 [pid = 29411] [id = 639] 21:38:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e409c00) [pid = 29411] [serial = 1918] [outer = (nil)] 21:38:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x91399c00) [pid = 29411] [serial = 1919] [outer = 0x8e409c00] 21:38:54 INFO - PROCESS | 29411 | 1465101534117 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x92d12000) [pid = 29411] [serial = 1920] [outer = 0x8e409c00] 21:38:55 INFO - PROCESS | 29411 | 1465101535009 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]]]}] 21:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1330ms 21:38:55 INFO - PROCESS | 29411 | 1465101535054 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 21:38:55 INFO - PROCESS | 29411 | 1465101535057 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 21:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:38:55 INFO - PROCESS | 29411 | 1465101535064 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:38:55 INFO - PROCESS | 29411 | 1465101535067 Marionette TRACE conn4 <- [1,2530,null,{}] 21:38:55 INFO - PROCESS | 29411 | 1465101535073 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}] 21:38:55 INFO - PROCESS | 29411 | 1465101535078 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:55 INFO - PROCESS | 29411 | 1465101535240 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 21:38:55 INFO - PROCESS | 29411 | 1465101535497 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 29411 | 1465101535509 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d5c00 == 33 [pid = 29411] [id = 640] 21:38:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8b5d6400) [pid = 29411] [serial = 1921] [outer = (nil)] 21:38:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8c988800) [pid = 29411] [serial = 1922] [outer = 0x8b5d6400] 21:38:55 INFO - PROCESS | 29411 | 1465101535598 Marionette DEBUG loaded listener.js 21:38:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d1c5400) [pid = 29411] [serial = 1923] [outer = 0x8b5d6400] 21:38:56 INFO - PROCESS | 29411 | 1465101536622 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]]]}] 21:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1590ms 21:38:56 INFO - PROCESS | 29411 | 1465101536659 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 21:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:38:56 INFO - PROCESS | 29411 | 1465101536665 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 21:38:56 INFO - PROCESS | 29411 | 1465101536673 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 29411 | 1465101536678 Marionette TRACE conn4 <- [1,2534,null,{}] 21:38:56 INFO - PROCESS | 29411 | 1465101536686 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}] 21:38:56 INFO - PROCESS | 29411 | 1465101536693 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:56 INFO - PROCESS | 29411 | 1465101536889 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 21:38:57 INFO - PROCESS | 29411 | 1465101537079 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 29411 | 1465101537086 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e410800 == 34 [pid = 29411] [id = 641] 21:38:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8edba800) [pid = 29411] [serial = 1924] [outer = (nil)] 21:38:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8eee5800) [pid = 29411] [serial = 1925] [outer = 0x8edba800] 21:38:57 INFO - PROCESS | 29411 | 1465101537177 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8f6d2400) [pid = 29411] [serial = 1926] [outer = 0x8edba800] 21:38:58 INFO - PROCESS | 29411 | 1465101538200 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]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1588ms 21:38:58 INFO - PROCESS | 29411 | 1465101538264 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 29411 | 1465101538271 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 21:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:38:58 INFO - PROCESS | 29411 | 1465101538278 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 29411 | 1465101538282 Marionette TRACE conn4 <- [1,2538,null,{}] 21:38:58 INFO - PROCESS | 29411 | 1465101538288 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}] 21:38:58 INFO - PROCESS | 29411 | 1465101538293 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:58 INFO - PROCESS | 29411 | 1465101538535 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 21:38:58 INFO - PROCESS | 29411 | 1465101538829 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:58 INFO - PROCESS | 29411 | 1465101538837 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:38:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6cd800 == 35 [pid = 29411] [id = 642] 21:38:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x91f0b000) [pid = 29411] [serial = 1927] [outer = (nil)] 21:38:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x91fa0c00) [pid = 29411] [serial = 1928] [outer = 0x91f0b000] 21:38:58 INFO - PROCESS | 29411 | 1465101538965 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92a8e000) [pid = 29411] [serial = 1929] [outer = 0x91f0b000] 21:38:59 INFO - PROCESS | 29411 | 1465101539986 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]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1783ms 21:39:00 INFO - PROCESS | 29411 | 1465101540062 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 29411 | 1465101540066 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 21:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:39:00 INFO - PROCESS | 29411 | 1465101540084 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 29411 | 1465101540094 Marionette TRACE conn4 <- [1,2542,null,{}] 21:39:00 INFO - PROCESS | 29411 | 1465101540101 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}] 21:39:00 INFO - PROCESS | 29411 | 1465101540109 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:00 INFO - PROCESS | 29411 | 1465101540343 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 21:39:00 INFO - PROCESS | 29411 | 1465101540581 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 29411 | 1465101540591 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x92acf400 == 36 [pid = 29411] [id = 643] 21:39:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92d09800) [pid = 29411] [serial = 1930] [outer = (nil)] 21:39:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x9383f800) [pid = 29411] [serial = 1931] [outer = 0x92d09800] 21:39:00 INFO - PROCESS | 29411 | 1465101540690 Marionette DEBUG loaded listener.js 21:39:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93b62000) [pid = 29411] [serial = 1932] [outer = 0x92d09800] 21:39:01 INFO - PROCESS | 29411 | 1465101541598 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]]]}] 21:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1556ms 21:39:01 INFO - PROCESS | 29411 | 1465101541631 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 29411 | 1465101541635 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 21:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:39:01 INFO - PROCESS | 29411 | 1465101541660 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 29411 | 1465101541664 Marionette TRACE conn4 <- [1,2546,null,{}] 21:39:01 INFO - PROCESS | 29411 | 1465101541669 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}] 21:39:01 INFO - PROCESS | 29411 | 1465101541674 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:01 INFO - PROCESS | 29411 | 1465101541860 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 21:39:02 INFO - PROCESS | 29411 | 1465101542065 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 29411 | 1465101542072 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98fc00 == 37 [pid = 29411] [id = 644] 21:39:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93879000) [pid = 29411] [serial = 1933] [outer = (nil)] 21:39:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93be8000) [pid = 29411] [serial = 1934] [outer = 0x93879000] 21:39:02 INFO - PROCESS | 29411 | 1465101542205 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93beec00) [pid = 29411] [serial = 1935] [outer = 0x93879000] 21:39:03 INFO - PROCESS | 29411 | 1465101543346 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]]]}] 21:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1738ms 21:39:03 INFO - PROCESS | 29411 | 1465101543396 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 21:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:39:03 INFO - PROCESS | 29411 | 1465101543401 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 21:39:03 INFO - PROCESS | 29411 | 1465101543407 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - PROCESS | 29411 | 1465101543411 Marionette TRACE conn4 <- [1,2550,null,{}] 21:39:03 INFO - PROCESS | 29411 | 1465101543424 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}] 21:39:03 INFO - PROCESS | 29411 | 1465101543428 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:03 INFO - PROCESS | 29411 | 1465101543609 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 21:39:03 INFO - PROCESS | 29411 | 1465101543808 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 29411 | 1465101543826 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x93c32400 == 38 [pid = 29411] [id = 645] 21:39:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x94713400) [pid = 29411] [serial = 1936] [outer = (nil)] 21:39:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x94719400) [pid = 29411] [serial = 1937] [outer = 0x94713400] 21:39:03 INFO - PROCESS | 29411 | 1465101543960 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x94874c00) [pid = 29411] [serial = 1938] [outer = 0x94713400] 21:39:05 INFO - PROCESS | 29411 | 1465101545084 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]]]}] 21:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1693ms 21:39:05 INFO - PROCESS | 29411 | 1465101545100 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 21:39:05 INFO - PROCESS | 29411 | 1465101545104 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 21:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:39:05 INFO - PROCESS | 29411 | 1465101545110 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 29411 | 1465101545114 Marionette TRACE conn4 <- [1,2554,null,{}] 21:39:05 INFO - PROCESS | 29411 | 1465101545120 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}] 21:39:05 INFO - PROCESS | 29411 | 1465101545126 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:05 INFO - PROCESS | 29411 | 1465101545315 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 21:39:05 INFO - PROCESS | 29411 | 1465101545786 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:05 INFO - PROCESS | 29411 | 1465101545798 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c9000 == 39 [pid = 29411] [id = 646] 21:39:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8d1d0000) [pid = 29411] [serial = 1939] [outer = (nil)] 21:39:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8dd5b000) [pid = 29411] [serial = 1940] [outer = 0x8d1d0000] 21:39:05 INFO - PROCESS | 29411 | 1465101545917 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8e40ac00) [pid = 29411] [serial = 1941] [outer = 0x8d1d0000] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7c00 == 38 [pid = 29411] [id = 617] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8edbc000 == 37 [pid = 29411] [id = 616] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee9c00 == 36 [pid = 29411] [id = 615] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e404800 == 35 [pid = 29411] [id = 639] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4800 == 34 [pid = 29411] [id = 638] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a2400 == 33 [pid = 29411] [id = 637] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8eedc800 == 32 [pid = 29411] [id = 636] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5f800 == 31 [pid = 29411] [id = 635] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98e000 == 30 [pid = 29411] [id = 634] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a5c00 == 29 [pid = 29411] [id = 614] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8d59f800 == 28 [pid = 29411] [id = 626] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a2800 == 27 [pid = 29411] [id = 627] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x91fa3400 == 26 [pid = 29411] [id = 633] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993800 == 25 [pid = 29411] [id = 625] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98ac00 == 24 [pid = 29411] [id = 631] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c1c00 == 23 [pid = 29411] [id = 619] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a3c00 == 22 [pid = 29411] [id = 620] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc4800 == 21 [pid = 29411] [id = 632] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8eedd800 == 20 [pid = 29411] [id = 622] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6c8800 == 19 [pid = 29411] [id = 628] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x92dec000 == 18 [pid = 29411] [id = 621] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cb000 == 17 [pid = 29411] [id = 629] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40d000 == 16 [pid = 29411] [id = 630] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x93b67800 == 15 [pid = 29411] [id = 623] 21:39:07 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a7400 == 14 [pid = 29411] [id = 618] 21:39:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993c00 == 13 [pid = 29411] [id = 624] 21:39:08 INFO - PROCESS | 29411 | --DOCSHELL 0x93c32400 == 12 [pid = 29411] [id = 645] 21:39:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98fc00 == 11 [pid = 29411] [id = 644] 21:39:08 INFO - PROCESS | 29411 | --DOCSHELL 0x92acf400 == 10 [pid = 29411] [id = 643] 21:39:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6cd800 == 9 [pid = 29411] [id = 642] 21:39:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d5c00 == 8 [pid = 29411] [id = 640] 21:39:08 INFO - PROCESS | 29411 | --DOCSHELL 0x8e410800 == 7 [pid = 29411] [id = 641] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x92307800) [pid = 29411] [serial = 1839] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8f861000) [pid = 29411] [serial = 1886] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8e842000) [pid = 29411] [serial = 1860] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e6a3800) [pid = 29411] [serial = 1859] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8e69f000) [pid = 29411] [serial = 1883] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8f86a000) [pid = 29411] [serial = 1887] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8f6d3c00) [pid = 29411] [serial = 1889] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8d5a9000) [pid = 29411] [serial = 1880] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8dd57800) [pid = 29411] [serial = 1881] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x91f0c000) [pid = 29411] [serial = 1863] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e84bc00) [pid = 29411] [serial = 1878] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e5a4c00) [pid = 29411] [serial = 1877] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x9139e000) [pid = 29411] [serial = 1862] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x93846800) [pid = 29411] [serial = 1866] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x9383e000) [pid = 29411] [serial = 1865] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x93be7c00) [pid = 29411] [serial = 1869] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x93b66400) [pid = 29411] [serial = 1868] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x93c35000) [pid = 29411] [serial = 1872] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93c2f000) [pid = 29411] [serial = 1871] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x913a3000) [pid = 29411] [serial = 1892] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8eee8c00) [pid = 29411] [serial = 1875] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e5a0400) [pid = 29411] [serial = 1874] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e6ad800) [pid = 29411] [serial = 1884] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x90f7d400) [pid = 29411] [serial = 1890] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 29411 | 1465101548286 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]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 3243ms 21:39:08 INFO - PROCESS | 29411 | 1465101548355 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 29411 | 1465101548360 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 21:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:39:08 INFO - PROCESS | 29411 | 1465101548369 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 29411 | 1465101548374 Marionette TRACE conn4 <- [1,2558,null,{}] 21:39:08 INFO - PROCESS | 29411 | 1465101548384 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}] 21:39:08 INFO - PROCESS | 29411 | 1465101548388 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:08 INFO - PROCESS | 29411 | 1465101548565 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 21:39:08 INFO - PROCESS | 29411 | 1465101548709 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 29411 | 1465101548722 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d59f800 == 8 [pid = 29411] [id = 647] 21:39:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8d5a1c00) [pid = 29411] [serial = 1942] [outer = (nil)] 21:39:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8d5a9000) [pid = 29411] [serial = 1943] [outer = 0x8d5a1c00] 21:39:08 INFO - PROCESS | 29411 | 1465101548794 Marionette DEBUG loaded listener.js 21:39:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8dd5d000) [pid = 29411] [serial = 1944] [outer = 0x8d5a1c00] 21:39:09 INFO - PROCESS | 29411 | 1465101549707 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]]]}] 21:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1392ms 21:39:09 INFO - PROCESS | 29411 | 1465101549760 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 29411 | 1465101549769 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 21:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:39:09 INFO - PROCESS | 29411 | 1465101549780 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 29411 | 1465101549784 Marionette TRACE conn4 <- [1,2562,null,{}] 21:39:09 INFO - PROCESS | 29411 | 1465101549791 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}] 21:39:09 INFO - PROCESS | 29411 | 1465101549797 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:09 INFO - PROCESS | 29411 | 1465101549978 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 21:39:10 INFO - PROCESS | 29411 | 1465101550133 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:10 INFO - PROCESS | 29411 | 1465101550139 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e69f000 == 9 [pid = 29411] [id = 648] 21:39:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e6a4800) [pid = 29411] [serial = 1945] [outer = (nil)] 21:39:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e6aa400) [pid = 29411] [serial = 1946] [outer = 0x8e6a4800] 21:39:10 INFO - PROCESS | 29411 | 1465101550216 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e844c00) [pid = 29411] [serial = 1947] [outer = 0x8e6a4800] 21:39:11 INFO - PROCESS | 29411 | 1465101551259 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]]]}] 21:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1536ms 21:39:11 INFO - PROCESS | 29411 | 1465101551320 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 29411 | 1465101551326 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 21:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:39:11 INFO - PROCESS | 29411 | 1465101551350 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 29411 | 1465101551360 Marionette TRACE conn4 <- [1,2566,null,{}] 21:39:11 INFO - PROCESS | 29411 | 1465101551406 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}] 21:39:11 INFO - PROCESS | 29411 | 1465101551421 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:11 INFO - PROCESS | 29411 | 1465101551772 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 21:39:11 INFO - PROCESS | 29411 | 1465101551906 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 29411 | 1465101551926 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee6400 == 10 [pid = 29411] [id = 649] 21:39:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8eee7800) [pid = 29411] [serial = 1948] [outer = (nil)] 21:39:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f6c8800) [pid = 29411] [serial = 1949] [outer = 0x8eee7800] 21:39:12 INFO - PROCESS | 29411 | 1465101552190 Marionette DEBUG loaded listener.js 21:39:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8f85dc00) [pid = 29411] [serial = 1950] [outer = 0x8eee7800] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x911cb000) [pid = 29411] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8edc6000) [pid = 29411] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8c98e400) [pid = 29411] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x90f72000) [pid = 29411] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e408800) [pid = 29411] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8b5d6000) [pid = 29411] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x91fa3c00) [pid = 29411] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8eee3800) [pid = 29411] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8d1d0800) [pid = 29411] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:39:13 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8e409c00) [pid = 29411] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:39:13 INFO - PROCESS | 29411 | 1465101553876 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]]]}] 21:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2553ms 21:39:13 INFO - PROCESS | 29411 | 1465101553902 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 21:39:13 INFO - PROCESS | 29411 | 1465101553907 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 21:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:39:13 INFO - PROCESS | 29411 | 1465101553913 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:39:13 INFO - PROCESS | 29411 | 1465101553917 Marionette TRACE conn4 <- [1,2570,null,{}] 21:39:13 INFO - PROCESS | 29411 | 1465101553922 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}] 21:39:13 INFO - PROCESS | 29411 | 1465101553927 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:14 INFO - PROCESS | 29411 | 1465101554125 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 21:39:14 INFO - PROCESS | 29411 | 1465101554287 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 29411 | 1465101554295 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e1c00 == 11 [pid = 29411] [id = 650] 21:39:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8d5a5400) [pid = 29411] [serial = 1951] [outer = (nil)] 21:39:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8f6c9c00) [pid = 29411] [serial = 1952] [outer = 0x8d5a5400] 21:39:14 INFO - PROCESS | 29411 | 1465101554370 Marionette DEBUG loaded listener.js 21:39:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x90f7e000) [pid = 29411] [serial = 1953] [outer = 0x8d5a5400] 21:39:15 INFO - PROCESS | 29411 | 1465101555193 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]]]}] 21:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1333ms 21:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:39:15 INFO - PROCESS | 29411 | 1465101555248 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 21:39:15 INFO - PROCESS | 29411 | 1465101555251 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 21:39:15 INFO - PROCESS | 29411 | 1465101555257 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:39:15 INFO - PROCESS | 29411 | 1465101555261 Marionette TRACE conn4 <- [1,2574,null,{}] 21:39:15 INFO - PROCESS | 29411 | 1465101555266 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}] 21:39:15 INFO - PROCESS | 29411 | 1465101555271 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:15 INFO - PROCESS | 29411 | 1465101555428 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 21:39:15 INFO - PROCESS | 29411 | 1465101555438 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:15 INFO - PROCESS | 29411 | 1465101555446 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f73000 == 12 [pid = 29411] [id = 651] 21:39:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x90f77c00) [pid = 29411] [serial = 1954] [outer = (nil)] 21:39:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x9139c400) [pid = 29411] [serial = 1955] [outer = 0x90f77c00] 21:39:15 INFO - PROCESS | 29411 | 1465101555515 Marionette DEBUG loaded listener.js 21:39:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x913a2000) [pid = 29411] [serial = 1956] [outer = 0x90f77c00] 21:39:16 INFO - PROCESS | 29411 | 1465101556857 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]]]}] 21:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1687ms 21:39:16 INFO - PROCESS | 29411 | 1465101556945 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 21:39:16 INFO - PROCESS | 29411 | 1465101556952 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 21:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:39:16 INFO - PROCESS | 29411 | 1465101556960 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:39:16 INFO - PROCESS | 29411 | 1465101556968 Marionette TRACE conn4 <- [1,2578,null,{}] 21:39:16 INFO - PROCESS | 29411 | 1465101556976 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}] 21:39:16 INFO - PROCESS | 29411 | 1465101556981 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:17 INFO - PROCESS | 29411 | 1465101557242 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 21:39:17 INFO - PROCESS | 29411 | 1465101557486 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:17 INFO - PROCESS | 29411 | 1465101557497 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd57400 == 13 [pid = 29411] [id = 652] 21:39:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e403000) [pid = 29411] [serial = 1957] [outer = (nil)] 21:39:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e6a8800) [pid = 29411] [serial = 1958] [outer = 0x8e403000] 21:39:17 INFO - PROCESS | 29411 | 1465101557621 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8edc4800) [pid = 29411] [serial = 1959] [outer = 0x8e403000] 21:39:18 INFO - PROCESS | 29411 | 1465101558695 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]]]}] 21:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1786ms 21:39:18 INFO - PROCESS | 29411 | 1465101558746 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 29411 | 1465101558754 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 21:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:39:18 INFO - PROCESS | 29411 | 1465101558765 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 29411 | 1465101558769 Marionette TRACE conn4 <- [1,2582,null,{}] 21:39:18 INFO - PROCESS | 29411 | 1465101558776 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}] 21:39:18 INFO - PROCESS | 29411 | 1465101558782 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:18 INFO - PROCESS | 29411 | 1465101558979 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 21:39:19 INFO - PROCESS | 29411 | 1465101559346 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 29411 | 1465101559353 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ab800 == 14 [pid = 29411] [id = 653] 21:39:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x913a4c00) [pid = 29411] [serial = 1960] [outer = (nil)] 21:39:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x917c5c00) [pid = 29411] [serial = 1961] [outer = 0x913a4c00] 21:39:19 INFO - PROCESS | 29411 | 1465101559484 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x917cc000) [pid = 29411] [serial = 1962] [outer = 0x913a4c00] 21:39:20 INFO - PROCESS | 29411 | 1465101560511 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]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1835ms 21:39:20 INFO - PROCESS | 29411 | 1465101560600 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 29411 | 1465101560605 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 21:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:39:20 INFO - PROCESS | 29411 | 1465101560612 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 29411 | 1465101560618 Marionette TRACE conn4 <- [1,2586,null,{}] 21:39:20 INFO - PROCESS | 29411 | 1465101560635 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}] 21:39:20 INFO - PROCESS | 29411 | 1465101560644 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:20 INFO - PROCESS | 29411 | 1465101560911 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 21:39:21 INFO - PROCESS | 29411 | 1465101561150 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 29411 | 1465101561163 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:21 INFO - PROCESS | 29411 | ++DOCSHELL 0x917ca000 == 15 [pid = 29411] [id = 654] 21:39:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91f05000) [pid = 29411] [serial = 1963] [outer = (nil)] 21:39:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x91fc2400) [pid = 29411] [serial = 1964] [outer = 0x91f05000] 21:39:21 INFO - PROCESS | 29411 | 1465101561251 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x92301400) [pid = 29411] [serial = 1965] [outer = 0x91f05000] 21:39:22 INFO - PROCESS | 29411 | 1465101562266 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]]]}] 21:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1892ms 21:39:22 INFO - PROCESS | 29411 | 1465101562505 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 29411 | 1465101562513 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 21:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:39:22 INFO - PROCESS | 29411 | 1465101562530 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - PROCESS | 29411 | 1465101562534 Marionette TRACE conn4 <- [1,2590,null,{}] 21:39:22 INFO - PROCESS | 29411 | 1465101562543 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}] 21:39:22 INFO - PROCESS | 29411 | 1465101562549 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:22 INFO - PROCESS | 29411 | 1465101562721 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 21:39:23 INFO - PROCESS | 29411 | 1465101562979 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:23 INFO - PROCESS | 29411 | 1465101562993 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c4800 == 16 [pid = 29411] [id = 655] 21:39:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8d5a4c00) [pid = 29411] [serial = 1966] [outer = (nil)] 21:39:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8dd5b800) [pid = 29411] [serial = 1967] [outer = 0x8d5a4c00] 21:39:23 INFO - PROCESS | 29411 | 1465101563065 Marionette DEBUG loaded listener.js 21:39:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8e5a8400) [pid = 29411] [serial = 1968] [outer = 0x8d5a4c00] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x91fbec00) [pid = 29411] [serial = 1913] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x917c8400) [pid = 29411] [serial = 1893] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8d1cec00) [pid = 29411] [serial = 1905] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x9139c800) [pid = 29411] [serial = 1899] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e842800) [pid = 29411] [serial = 1907] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92a96c00) [pid = 29411] [serial = 1916] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x91fc1800) [pid = 29411] [serial = 1901] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x911c9000) [pid = 29411] [serial = 1910] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8dd64000) [pid = 29411] [serial = 1895] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x92ac7000) [pid = 29411] [serial = 1917] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91fc4000) [pid = 29411] [serial = 1914] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e848c00) [pid = 29411] [serial = 1896] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x9139b800) [pid = 29411] [serial = 1911] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x92310800) [pid = 29411] [serial = 1902] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8d1c2800) [pid = 29411] [serial = 1904] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x911c8000) [pid = 29411] [serial = 1898] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8edc5800) [pid = 29411] [serial = 1908] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x91399c00) [pid = 29411] [serial = 1919] [outer = (nil)] [url = about:blank] 21:39:23 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x92d12000) [pid = 29411] [serial = 1920] [outer = (nil)] [url = about:blank] 21:39:24 INFO - PROCESS | 29411 | 1465101564194 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]]]}] 21:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1704ms 21:39:24 INFO - PROCESS | 29411 | 1465101564226 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 21:39:24 INFO - PROCESS | 29411 | 1465101564231 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 21:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:39:24 INFO - PROCESS | 29411 | 1465101564242 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:39:24 INFO - PROCESS | 29411 | 1465101564246 Marionette TRACE conn4 <- [1,2594,null,{}] 21:39:24 INFO - PROCESS | 29411 | 1465101564253 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}] 21:39:24 INFO - PROCESS | 29411 | 1465101564258 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:24 INFO - PROCESS | 29411 | 1465101564495 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 21:39:24 INFO - PROCESS | 29411 | 1465101564753 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 29411 | 1465101564760 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a7c00 == 17 [pid = 29411] [id = 656] 21:39:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8edc1400) [pid = 29411] [serial = 1969] [outer = (nil)] 21:39:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8f6cc400) [pid = 29411] [serial = 1970] [outer = 0x8edc1400] 21:39:24 INFO - PROCESS | 29411 | 1465101564840 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x90f71400) [pid = 29411] [serial = 1971] [outer = 0x8edc1400] 21:39:25 INFO - PROCESS | 29411 | 1465101565643 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]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1443ms 21:39:25 INFO - PROCESS | 29411 | 1465101565683 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 29411 | 1465101565686 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 21:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:39:25 INFO - PROCESS | 29411 | 1465101565693 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 29411 | 1465101565696 Marionette TRACE conn4 <- [1,2598,null,{}] 21:39:25 INFO - PROCESS | 29411 | 1465101565711 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}] 21:39:25 INFO - PROCESS | 29411 | 1465101565719 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:25 INFO - PROCESS | 29411 | 1465101565914 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 21:39:26 INFO - PROCESS | 29411 | 1465101566067 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:26 INFO - PROCESS | 29411 | 1465101566076 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x9139b800 == 18 [pid = 29411] [id = 657] 21:39:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x9139c000) [pid = 29411] [serial = 1972] [outer = (nil)] 21:39:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x917c5000) [pid = 29411] [serial = 1973] [outer = 0x9139c000] 21:39:26 INFO - PROCESS | 29411 | 1465101566158 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91f04c00) [pid = 29411] [serial = 1974] [outer = 0x9139c000] 21:39:27 INFO - PROCESS | 29411 | 1465101567103 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]]]}] 21:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1444ms 21:39:27 INFO - PROCESS | 29411 | 1465101567137 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 29411 | 1465101567145 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 21:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:39:27 INFO - PROCESS | 29411 | 1465101567151 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 29411 | 1465101567154 Marionette TRACE conn4 <- [1,2602,null,{}] 21:39:27 INFO - PROCESS | 29411 | 1465101567159 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}] 21:39:27 INFO - PROCESS | 29411 | 1465101567165 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:27 INFO - PROCESS | 29411 | 1465101567397 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 21:39:27 INFO - PROCESS | 29411 | 1465101567418 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 29411 | 1465101567429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c6800 == 19 [pid = 29411] [id = 658] 21:39:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91fc0c00) [pid = 29411] [serial = 1975] [outer = (nil)] 21:39:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91fca400) [pid = 29411] [serial = 1976] [outer = 0x91fc0c00] 21:39:27 INFO - PROCESS | 29411 | 1465101567496 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x92a8f000) [pid = 29411] [serial = 1977] [outer = 0x91fc0c00] 21:39:28 INFO - PROCESS | 29411 | 1465101568455 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]]]}] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8eee7800) [pid = 29411] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8d5a5400) [pid = 29411] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8d5a1c00) [pid = 29411] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8e6a4800) [pid = 29411] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8d1d0000) [pid = 29411] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8b5d6400) [pid = 29411] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8edba800) [pid = 29411] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x91f0b000) [pid = 29411] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x92d09800) [pid = 29411] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x93879000) [pid = 29411] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1436ms 21:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:39:28 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x94713400) [pid = 29411] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:39:28 INFO - PROCESS | 29411 | 1465101568591 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 29411 | 1465101568594 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 21:39:28 INFO - PROCESS | 29411 | 1465101568601 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 29411 | 1465101568604 Marionette TRACE conn4 <- [1,2606,null,{}] 21:39:28 INFO - PROCESS | 29411 | 1465101568609 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}] 21:39:28 INFO - PROCESS | 29411 | 1465101568614 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:28 INFO - PROCESS | 29411 | 1465101568773 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 21:39:28 INFO - PROCESS | 29411 | 1465101568782 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:28 INFO - PROCESS | 29411 | 1465101568789 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eedc800 == 20 [pid = 29411] [id = 659] 21:39:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8eedf800) [pid = 29411] [serial = 1978] [outer = (nil)] 21:39:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x91f04800) [pid = 29411] [serial = 1979] [outer = 0x8eedf800] 21:39:28 INFO - PROCESS | 29411 | 1465101568857 Marionette DEBUG loaded listener.js 21:39:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x91fc0000) [pid = 29411] [serial = 1980] [outer = 0x8eedf800] 21:39:29 INFO - PROCESS | 29411 | 1465101569829 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]]]}] 21:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1288ms 21:39:29 INFO - PROCESS | 29411 | 1465101569888 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 21:39:29 INFO - PROCESS | 29411 | 1465101569891 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 21:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:39:29 INFO - PROCESS | 29411 | 1465101569898 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:39:29 INFO - PROCESS | 29411 | 1465101569900 Marionette TRACE conn4 <- [1,2610,null,{}] 21:39:29 INFO - PROCESS | 29411 | 1465101569906 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}] 21:39:29 INFO - PROCESS | 29411 | 1465101569916 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:30 INFO - PROCESS | 29411 | 1465101570122 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 21:39:30 INFO - PROCESS | 29411 | 1465101570269 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 29411 | 1465101570280 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e848400 == 21 [pid = 29411] [id = 660] 21:39:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x911d4c00) [pid = 29411] [serial = 1981] [outer = (nil)] 21:39:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x92d0f000) [pid = 29411] [serial = 1982] [outer = 0x911d4c00] 21:39:30 INFO - PROCESS | 29411 | 1465101570346 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x92deac00) [pid = 29411] [serial = 1983] [outer = 0x911d4c00] 21:39:31 INFO - PROCESS | 29411 | 1465101571431 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]]]}] 21:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1589ms 21:39:31 INFO - PROCESS | 29411 | 1465101571491 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 21:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:39:31 INFO - PROCESS | 29411 | 1465101571503 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 21:39:31 INFO - PROCESS | 29411 | 1465101571516 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - PROCESS | 29411 | 1465101571525 Marionette TRACE conn4 <- [1,2614,null,{}] 21:39:31 INFO - PROCESS | 29411 | 1465101571541 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}] 21:39:31 INFO - PROCESS | 29411 | 1465101571551 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:31 INFO - PROCESS | 29411 | 1465101571888 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 21:39:32 INFO - PROCESS | 29411 | 1465101572166 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:32 INFO - PROCESS | 29411 | 1465101572176 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cf800 == 22 [pid = 29411] [id = 661] 21:39:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8d5ac000) [pid = 29411] [serial = 1984] [outer = (nil)] 21:39:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8e40f800) [pid = 29411] [serial = 1985] [outer = 0x8d5ac000] 21:39:32 INFO - PROCESS | 29411 | 1465101572297 Marionette DEBUG loaded listener.js 21:39:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8edb7c00) [pid = 29411] [serial = 1986] [outer = 0x8d5ac000] 21:39:33 INFO - PROCESS | 29411 | 1465101573249 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]]]}] 21:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1804ms 21:39:33 INFO - PROCESS | 29411 | 1465101573317 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 29411 | 1465101573324 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 21:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:39:33 INFO - PROCESS | 29411 | 1465101573335 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 29411 | 1465101573339 Marionette TRACE conn4 <- [1,2618,null,{}] 21:39:33 INFO - PROCESS | 29411 | 1465101573346 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}] 21:39:33 INFO - PROCESS | 29411 | 1465101573352 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:33 INFO - PROCESS | 29411 | 1465101573591 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 21:39:33 INFO - PROCESS | 29411 | 1465101573784 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 29411 | 1465101573796 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x911cb400 == 23 [pid = 29411] [id = 662] 21:39:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x911d3400) [pid = 29411] [serial = 1987] [outer = (nil)] 21:39:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x913a0000) [pid = 29411] [serial = 1988] [outer = 0x911d3400] 21:39:33 INFO - PROCESS | 29411 | 1465101573927 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x91f9a000) [pid = 29411] [serial = 1989] [outer = 0x911d3400] 21:39:34 INFO - PROCESS | 29411 | 1465101574979 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]]]}] 21:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1696ms 21:39:35 INFO - PROCESS | 29411 | 1465101575031 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 21:39:35 INFO - PROCESS | 29411 | 1465101575036 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 21:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:39:35 INFO - PROCESS | 29411 | 1465101575043 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:39:35 INFO - PROCESS | 29411 | 1465101575049 Marionette TRACE conn4 <- [1,2622,null,{}] 21:39:35 INFO - PROCESS | 29411 | 1465101575065 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}] 21:39:35 INFO - PROCESS | 29411 | 1465101575074 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:35 INFO - PROCESS | 29411 | 1465101575261 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 21:39:35 INFO - PROCESS | 29411 | 1465101575504 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:35 INFO - PROCESS | 29411 | 1465101575516 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eeeac00 == 24 [pid = 29411] [id = 663] 21:39:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x92d0ac00) [pid = 29411] [serial = 1990] [outer = (nil)] 21:39:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x9383e800) [pid = 29411] [serial = 1991] [outer = 0x92d0ac00] 21:39:35 INFO - PROCESS | 29411 | 1465101575638 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x93847000) [pid = 29411] [serial = 1992] [outer = 0x92d0ac00] 21:39:36 INFO - PROCESS | 29411 | 1465101576572 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]]]}] 21:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1597ms 21:39:36 INFO - PROCESS | 29411 | 1465101576640 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 21:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:39:36 INFO - PROCESS | 29411 | 1465101576645 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 21:39:36 INFO - PROCESS | 29411 | 1465101576652 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - PROCESS | 29411 | 1465101576655 Marionette TRACE conn4 <- [1,2626,null,{}] 21:39:36 INFO - PROCESS | 29411 | 1465101576661 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}] 21:39:36 INFO - PROCESS | 29411 | 1465101576666 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:36 INFO - PROCESS | 29411 | 1465101576882 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 21:39:37 INFO - PROCESS | 29411 | 1465101577068 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 29411 | 1465101577080 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d2400 == 25 [pid = 29411] [id = 664] 21:39:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92de6c00) [pid = 29411] [serial = 1993] [outer = (nil)] 21:39:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x93b6cc00) [pid = 29411] [serial = 1994] [outer = 0x92de6c00] 21:39:37 INFO - PROCESS | 29411 | 1465101577158 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93be5800) [pid = 29411] [serial = 1995] [outer = 0x92de6c00] 21:39:38 INFO - PROCESS | 29411 | 1465101578228 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]]]}] 21:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1631ms 21:39:38 INFO - PROCESS | 29411 | 1465101578283 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 29411 | 1465101578286 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 21:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:39:38 INFO - PROCESS | 29411 | 1465101578293 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - PROCESS | 29411 | 1465101578296 Marionette TRACE conn4 <- [1,2630,null,{}] 21:39:38 INFO - PROCESS | 29411 | 1465101578302 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}] 21:39:38 INFO - PROCESS | 29411 | 1465101578307 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:38 INFO - PROCESS | 29411 | 1465101578491 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 21:39:38 INFO - PROCESS | 29411 | 1465101578723 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 29411 | 1465101578735 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e69ec00 == 26 [pid = 29411] [id = 665] 21:39:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8edb8400) [pid = 29411] [serial = 1996] [outer = (nil)] 21:39:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93c2b800) [pid = 29411] [serial = 1997] [outer = 0x8edb8400] 21:39:38 INFO - PROCESS | 29411 | 1465101578855 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93c32400) [pid = 29411] [serial = 1998] [outer = 0x8edb8400] 21:39:39 INFO - PROCESS | 29411 | 1465101579842 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]]]}] 21:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1581ms 21:39:39 INFO - PROCESS | 29411 | 1465101579874 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 29411 | 1465101579877 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 21:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:39:39 INFO - PROCESS | 29411 | 1465101579884 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 29411 | 1465101579887 Marionette TRACE conn4 <- [1,2634,null,{}] 21:39:39 INFO - PROCESS | 29411 | 1465101579893 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}] 21:39:39 INFO - PROCESS | 29411 | 1465101579903 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:40 INFO - PROCESS | 29411 | 1465101580117 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 21:39:40 INFO - PROCESS | 29411 | 1465101580310 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:40 INFO - PROCESS | 29411 | 1465101580318 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c5800 == 27 [pid = 29411] [id = 666] 21:39:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8d1cb000) [pid = 29411] [serial = 1999] [outer = (nil)] 21:39:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x92dec000) [pid = 29411] [serial = 2000] [outer = 0x8d1cb000] 21:39:40 INFO - PROCESS | 29411 | 1465101580448 Marionette DEBUG loaded listener.js 21:39:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x94872000) [pid = 29411] [serial = 2001] [outer = 0x8d1cb000] 21:39:41 INFO - PROCESS | 29411 | 1465101581370 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]]]}] 21:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1540ms 21:39:41 INFO - PROCESS | 29411 | 1465101581427 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 21:39:41 INFO - PROCESS | 29411 | 1465101581434 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 21:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:39:41 INFO - PROCESS | 29411 | 1465101581444 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:39:41 INFO - PROCESS | 29411 | 1465101581448 Marionette TRACE conn4 <- [1,2638,null,{}] 21:39:41 INFO - PROCESS | 29411 | 1465101581458 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}] 21:39:41 INFO - PROCESS | 29411 | 1465101581465 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:41 INFO - PROCESS | 29411 | 1465101581782 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 21:39:42 INFO - PROCESS | 29411 | 1465101582267 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 29411 | 1465101582276 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:42 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c995000 == 28 [pid = 29411] [id = 667] 21:39:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8d1c2000) [pid = 29411] [serial = 2002] [outer = (nil)] 21:39:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8d1cc800) [pid = 29411] [serial = 2003] [outer = 0x8d1c2000] 21:39:42 INFO - PROCESS | 29411 | 1465101582352 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8dd5dc00) [pid = 29411] [serial = 2004] [outer = 0x8d1c2000] 21:39:43 INFO - PROCESS | 29411 | 1465101583341 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]]]}] 21:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1987ms 21:39:43 INFO - PROCESS | 29411 | 1465101583432 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 21:39:43 INFO - PROCESS | 29411 | 1465101583438 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 21:39:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:39:43 INFO - PROCESS | 29411 | 1465101583446 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:39:43 INFO - PROCESS | 29411 | 1465101583451 Marionette TRACE conn4 <- [1,2642,null,{}] 21:39:43 INFO - PROCESS | 29411 | 1465101583458 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}] 21:39:43 INFO - PROCESS | 29411 | 1465101583466 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:44 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c9000 == 27 [pid = 29411] [id = 646] 21:39:44 INFO - PROCESS | 29411 | 1465101584636 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x8f6c8800) [pid = 29411] [serial = 1949] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8f6c9c00) [pid = 29411] [serial = 1952] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8f85dc00) [pid = 29411] [serial = 1950] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8d5a9000) [pid = 29411] [serial = 1943] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8dd5d000) [pid = 29411] [serial = 1944] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8e6aa400) [pid = 29411] [serial = 1946] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8e40ac00) [pid = 29411] [serial = 1941] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8dd5b000) [pid = 29411] [serial = 1940] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8d1c5400) [pid = 29411] [serial = 1923] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8c988800) [pid = 29411] [serial = 1922] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8f6d2400) [pid = 29411] [serial = 1926] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8eee5800) [pid = 29411] [serial = 1925] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92a8e000) [pid = 29411] [serial = 1929] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x91fa0c00) [pid = 29411] [serial = 1928] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x93b62000) [pid = 29411] [serial = 1932] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x9383f800) [pid = 29411] [serial = 1931] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x90f7e000) [pid = 29411] [serial = 1953] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93beec00) [pid = 29411] [serial = 1935] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x93be8000) [pid = 29411] [serial = 1934] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x94874c00) [pid = 29411] [serial = 1938] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x94719400) [pid = 29411] [serial = 1937] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e844c00) [pid = 29411] [serial = 1947] [outer = (nil)] [url = about:blank] 21:39:44 INFO - PROCESS | 29411 | 1465101584976 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:44 INFO - PROCESS | 29411 | 1465101584986 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c994000 == 28 [pid = 29411] [id = 668] 21:39:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8c995c00) [pid = 29411] [serial = 2005] [outer = (nil)] 21:39:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8d1c8800) [pid = 29411] [serial = 2006] [outer = 0x8c995c00] 21:39:45 INFO - PROCESS | 29411 | 1465101585058 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8d5a5c00) [pid = 29411] [serial = 2007] [outer = 0x8c995c00] 21:39:45 INFO - PROCESS | 29411 | 1465101585866 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]]]}] 21:39:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:39:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2436ms 21:39:45 INFO - PROCESS | 29411 | 1465101585883 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 21:39:45 INFO - PROCESS | 29411 | 1465101585891 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 21:39:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:39:45 INFO - PROCESS | 29411 | 1465101585899 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:39:45 INFO - PROCESS | 29411 | 1465101585904 Marionette TRACE conn4 <- [1,2646,null,{}] 21:39:45 INFO - PROCESS | 29411 | 1465101585915 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}] 21:39:45 INFO - PROCESS | 29411 | 1465101585919 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:46 INFO - PROCESS | 29411 | 1465101586101 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 21:39:46 INFO - PROCESS | 29411 | 1465101586243 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 29411 | 1465101586251 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e410400 == 29 [pid = 29411] [id = 669] 21:39:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e410c00) [pid = 29411] [serial = 2008] [outer = (nil)] 21:39:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e5a1c00) [pid = 29411] [serial = 2009] [outer = 0x8e410c00] 21:39:46 INFO - PROCESS | 29411 | 1465101586337 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e5a8800) [pid = 29411] [serial = 2010] [outer = 0x8e410c00] 21:39:47 INFO - PROCESS | 29411 | 1465101587155 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]]]}] 21:39:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:39:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1333ms 21:39:47 INFO - PROCESS | 29411 | 1465101587245 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 29411 | 1465101587251 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 21:39:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:39:47 INFO - PROCESS | 29411 | 1465101587265 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 29411 | 1465101587267 Marionette TRACE conn4 <- [1,2650,null,{}] 21:39:47 INFO - PROCESS | 29411 | 1465101587275 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}] 21:39:47 INFO - PROCESS | 29411 | 1465101587280 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:47 INFO - PROCESS | 29411 | 1465101587501 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 21:39:47 INFO - PROCESS | 29411 | 1465101587526 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 29411 | 1465101587534 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edbe800 == 30 [pid = 29411] [id = 670] 21:39:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8edbf000) [pid = 29411] [serial = 2011] [outer = (nil)] 21:39:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edc4000) [pid = 29411] [serial = 2012] [outer = 0x8edbf000] 21:39:47 INFO - PROCESS | 29411 | 1465101587601 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8eee2800) [pid = 29411] [serial = 2013] [outer = 0x8edbf000] 21:39:48 INFO - PROCESS | 29411 | 1465101588650 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]]]}] 21:39:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:39:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1431ms 21:39:48 INFO - PROCESS | 29411 | 1465101588698 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 29411 | 1465101588705 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 21:39:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:39:48 INFO - PROCESS | 29411 | 1465101588731 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 29411 | 1465101588739 Marionette TRACE conn4 <- [1,2654,null,{}] 21:39:48 INFO - PROCESS | 29411 | 1465101588745 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}] 21:39:48 INFO - PROCESS | 29411 | 1465101588752 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:48 INFO - PROCESS | 29411 | 1465101588979 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 21:39:49 INFO - PROCESS | 29411 | 1465101588998 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:49 INFO - PROCESS | 29411 | 1465101589005 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edb8800 == 31 [pid = 29411] [id = 671] 21:39:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f6d2400) [pid = 29411] [serial = 2014] [outer = (nil)] 21:39:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8f865c00) [pid = 29411] [serial = 2015] [outer = 0x8f6d2400] 21:39:49 INFO - PROCESS | 29411 | 1465101589088 Marionette DEBUG loaded listener.js 21:39:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x90f7c800) [pid = 29411] [serial = 2016] [outer = 0x8f6d2400] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x91fc0c00) [pid = 29411] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x90f77c00) [pid = 29411] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e403000) [pid = 29411] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x91f05000) [pid = 29411] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x913a4c00) [pid = 29411] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d5a4c00) [pid = 29411] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8eedf800) [pid = 29411] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8edc1400) [pid = 29411] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x9139c000) [pid = 29411] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:39:49 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x911d4c00) [pid = 29411] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:39:50 INFO - PROCESS | 29411 | 1465101590443 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]]]}] 21:39:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:39:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1744ms 21:39:50 INFO - PROCESS | 29411 | 1465101590466 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 21:39:50 INFO - PROCESS | 29411 | 1465101590469 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 21:39:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:39:50 INFO - PROCESS | 29411 | 1465101590475 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - PROCESS | 29411 | 1465101590478 Marionette TRACE conn4 <- [1,2658,null,{}] 21:39:50 INFO - PROCESS | 29411 | 1465101590484 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}] 21:39:50 INFO - PROCESS | 29411 | 1465101590488 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:50 INFO - PROCESS | 29411 | 1465101590695 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 21:39:50 INFO - PROCESS | 29411 | 1465101590713 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 29411 | 1465101590724 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a0c00 == 32 [pid = 29411] [id = 672] 21:39:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8d5a4000) [pid = 29411] [serial = 2017] [outer = (nil)] 21:39:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x90f7e800) [pid = 29411] [serial = 2018] [outer = 0x8d5a4000] 21:39:50 INFO - PROCESS | 29411 | 1465101590788 Marionette DEBUG loaded listener.js 21:39:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x911cd000) [pid = 29411] [serial = 2019] [outer = 0x8d5a4000] 21:39:51 INFO - PROCESS | 29411 | 1465101591626 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]]]}] 21:39:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:39:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1177ms 21:39:51 INFO - PROCESS | 29411 | 1465101591661 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 21:39:51 INFO - PROCESS | 29411 | 1465101591664 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 21:39:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:39:51 INFO - PROCESS | 29411 | 1465101591670 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - PROCESS | 29411 | 1465101591674 Marionette TRACE conn4 <- [1,2662,null,{}] 21:39:51 INFO - PROCESS | 29411 | 1465101591679 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}] 21:39:51 INFO - PROCESS | 29411 | 1465101591684 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:51 INFO - PROCESS | 29411 | 1465101591889 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 21:39:52 INFO - PROCESS | 29411 | 1465101592087 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 29411 | 1465101592098 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5df000 == 33 [pid = 29411] [id = 673] 21:39:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8b5df400) [pid = 29411] [serial = 2020] [outer = (nil)] 21:39:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8c98f000) [pid = 29411] [serial = 2021] [outer = 0x8b5df400] 21:39:52 INFO - PROCESS | 29411 | 1465101592189 Marionette DEBUG loaded listener.js 21:39:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e403400) [pid = 29411] [serial = 2022] [outer = 0x8b5df400] 21:39:53 INFO - PROCESS | 29411 | 1465101593292 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]]]}] 21:39:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:39:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1694ms 21:39:53 INFO - PROCESS | 29411 | 1465101593366 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 21:39:53 INFO - PROCESS | 29411 | 1465101593373 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 21:39:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:39:53 INFO - PROCESS | 29411 | 1465101593381 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:39:53 INFO - PROCESS | 29411 | 1465101593387 Marionette TRACE conn4 <- [1,2666,null,{}] 21:39:53 INFO - PROCESS | 29411 | 1465101593394 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}] 21:39:53 INFO - PROCESS | 29411 | 1465101593400 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:53 INFO - PROCESS | 29411 | 1465101593623 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 21:39:53 INFO - PROCESS | 29411 | 1465101593865 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:53 INFO - PROCESS | 29411 | 1465101593875 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c991000 == 34 [pid = 29411] [id = 674] 21:39:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f6cf400) [pid = 29411] [serial = 2023] [outer = (nil)] 21:39:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f85fc00) [pid = 29411] [serial = 2024] [outer = 0x8f6cf400] 21:39:53 INFO - PROCESS | 29411 | 1465101593983 Marionette DEBUG loaded listener.js 21:39:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f80c00) [pid = 29411] [serial = 2025] [outer = 0x8f6cf400] 21:39:55 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:39:55 INFO - PROCESS | 29411 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:39:55 INFO - PROCESS | 29411 | 1465101595546 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]]]}] 21:39:55 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) 21:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2240ms 21:39:55 INFO - PROCESS | 29411 | 1465101595622 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 29411 | 1465101595628 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 21:39:55 INFO - PROCESS | 29411 | 1465101595637 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:39:55 INFO - PROCESS | 29411 | 1465101595645 Marionette TRACE conn4 <- [1,2670,null,{}] 21:39:55 INFO - PROCESS | 29411 | 1465101595651 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}] 21:39:55 INFO - PROCESS | 29411 | 1465101595656 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:55 INFO - PROCESS | 29411 | 1465101595828 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 21:39:56 INFO - PROCESS | 29411 | 1465101596015 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 29411 | 1465101596026 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f862400 == 35 [pid = 29411] [id = 675] 21:39:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x90f7ac00) [pid = 29411] [serial = 2026] [outer = (nil)] 21:39:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x91fa0c00) [pid = 29411] [serial = 2027] [outer = 0x90f7ac00] 21:39:56 INFO - PROCESS | 29411 | 1465101596103 Marionette DEBUG loaded listener.js 21:39:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fbe400) [pid = 29411] [serial = 2028] [outer = 0x90f7ac00] 21:39:57 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:39:57 INFO - PROCESS | 29411 | 1465101597545 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] 21:39:57 INFO - PROCESS | 29411 | 1465101597629 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 21:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:39:57 INFO - PROCESS | 29411 | 1465101597826 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - PROCESS | 29411 | 1465101597831 Marionette TRACE conn4 <- [1,2674,null,{}] 21:39:57 INFO - PROCESS | 29411 | 1465101597839 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}] 21:39:57 INFO - PROCESS | 29411 | 1465101597846 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:58 INFO - PROCESS | 29411 | 1465101598017 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 21:39:58 INFO - PROCESS | 29411 | 1465101598210 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 29411 | 1465101598219 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:39:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5aa800 == 36 [pid = 29411] [id = 676] 21:39:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8dd5b000) [pid = 29411] [serial = 2029] [outer = (nil)] 21:39:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8e59d400) [pid = 29411] [serial = 2030] [outer = 0x8dd5b000] 21:39:58 INFO - PROCESS | 29411 | 1465101598293 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8e6a6400) [pid = 29411] [serial = 2031] [outer = 0x8dd5b000] 21:39:59 INFO - PROCESS | 29411 | --DOCSHELL 0x8e69ec00 == 35 [pid = 29411] [id = 665] 21:39:59 INFO - PROCESS | 29411 | --DOCSHELL 0x8eedc800 == 34 [pid = 29411] [id = 659] 21:39:59 INFO - PROCESS | 29411 | --DOCSHELL 0x8eee6400 == 33 [pid = 29411] [id = 649] 21:39:59 INFO - PROCESS | 29411 | --DOCSHELL 0x8d59f800 == 32 [pid = 29411] [id = 647] 21:39:59 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a7c00 == 31 [pid = 29411] [id = 656] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x92deac00) [pid = 29411] [serial = 1983] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x92d0f000) [pid = 29411] [serial = 1982] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x91fca400) [pid = 29411] [serial = 1976] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x9139c400) [pid = 29411] [serial = 1955] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e6a8800) [pid = 29411] [serial = 1958] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x91fc2400) [pid = 29411] [serial = 1964] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x917cc000) [pid = 29411] [serial = 1962] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8dd5b800) [pid = 29411] [serial = 1967] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x91fc0000) [pid = 29411] [serial = 1980] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8edc4800) [pid = 29411] [serial = 1959] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x92301400) [pid = 29411] [serial = 1965] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x92a8f000) [pid = 29411] [serial = 1977] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x913a2000) [pid = 29411] [serial = 1956] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e5a8400) [pid = 29411] [serial = 1968] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x91f04800) [pid = 29411] [serial = 1979] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8f6cc400) [pid = 29411] [serial = 1970] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x917c5c00) [pid = 29411] [serial = 1961] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x917c5000) [pid = 29411] [serial = 1973] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x90f71400) [pid = 29411] [serial = 1971] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x91f04c00) [pid = 29411] [serial = 1974] [outer = (nil)] [url = about:blank] 21:39:59 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:39:59 INFO - PROCESS | 29411 | 1465101599740 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] 21:39:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:39:59 INFO - PROCESS | 29411 | 1465101599771 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 21:39:59 INFO - PROCESS | 29411 | 1465101599780 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 29411 | 1465101599783 Marionette TRACE conn4 <- [1,2678,null,{}] 21:39:59 INFO - PROCESS | 29411 | 1465101599856 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}] 21:39:59 INFO - PROCESS | 29411 | 1465101599863 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:00 INFO - PROCESS | 29411 | 1465101600079 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 21:40:00 INFO - PROCESS | 29411 | 1465101600093 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:00 INFO - PROCESS | 29411 | 1465101600101 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a8400 == 32 [pid = 29411] [id = 677] 21:40:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8e844400) [pid = 29411] [serial = 2032] [outer = (nil)] 21:40:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8f6cdc00) [pid = 29411] [serial = 2033] [outer = 0x8e844400] 21:40:00 INFO - PROCESS | 29411 | 1465101600178 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8f862c00) [pid = 29411] [serial = 2034] [outer = 0x8e844400] 21:40:01 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:40:01 INFO - PROCESS | 29411 | 1465101601457 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]]]}] 21:40:01 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) 21:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1694ms 21:40:01 INFO - PROCESS | 29411 | 1465101601474 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 21:40:01 INFO - PROCESS | 29411 | 1465101601478 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 21:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:40:01 INFO - PROCESS | 29411 | 1465101601484 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:40:01 INFO - PROCESS | 29411 | 1465101601488 Marionette TRACE conn4 <- [1,2682,null,{}] 21:40:01 INFO - PROCESS | 29411 | 1465101601494 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}] 21:40:01 INFO - PROCESS | 29411 | 1465101601498 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:01 INFO - PROCESS | 29411 | 1465101601707 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 21:40:01 INFO - PROCESS | 29411 | 1465101601863 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 29411 | 1465101601882 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x917cb000 == 33 [pid = 29411] [id = 678] 21:40:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x917cbc00) [pid = 29411] [serial = 2035] [outer = (nil)] 21:40:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x917cf800) [pid = 29411] [serial = 2036] [outer = 0x917cbc00] 21:40:01 INFO - PROCESS | 29411 | 1465101601976 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x91f9ac00) [pid = 29411] [serial = 2037] [outer = 0x917cbc00] 21:40:03 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8d5ac000) [pid = 29411] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e410c00) [pid = 29411] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8d1c2000) [pid = 29411] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8c995c00) [pid = 29411] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x911d3400) [pid = 29411] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x92d0ac00) [pid = 29411] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x92de6c00) [pid = 29411] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8f6d2400) [pid = 29411] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x8edbf000) [pid = 29411] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x8edb8400) [pid = 29411] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:40:03 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x8d1cb000) [pid = 29411] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:40:03 INFO - PROCESS | 29411 | 1465101603424 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]]]}] 21:40:03 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) 21:40:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2034ms 21:40:03 INFO - PROCESS | 29411 | 1465101603519 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 29411 | 1465101603522 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 21:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:40:03 INFO - PROCESS | 29411 | 1465101603529 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 29411 | 1465101603533 Marionette TRACE conn4 <- [1,2686,null,{}] 21:40:03 INFO - PROCESS | 29411 | 1465101603538 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}] 21:40:03 INFO - PROCESS | 29411 | 1465101603542 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:03 INFO - PROCESS | 29411 | 1465101603764 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 21:40:03 INFO - PROCESS | 29411 | 1465101603867 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 29411 | 1465101603875 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cb000 == 34 [pid = 29411] [id = 679] 21:40:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8f6cf800) [pid = 29411] [serial = 2038] [outer = (nil)] 21:40:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x91fa1c00) [pid = 29411] [serial = 2039] [outer = 0x8f6cf800] 21:40:03 INFO - PROCESS | 29411 | 1465101603943 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x91fc7c00) [pid = 29411] [serial = 2040] [outer = 0x8f6cf800] 21:40:05 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:40:05 INFO - PROCESS | 29411 | 1465101605124 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] 21:40:05 INFO - PROCESS | 29411 | 1465101605178 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 21:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:40:05 INFO - PROCESS | 29411 | 1465101605184 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:40:05 INFO - PROCESS | 29411 | 1465101605186 Marionette TRACE conn4 <- [1,2690,null,{}] 21:40:05 INFO - PROCESS | 29411 | 1465101605192 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}] 21:40:05 INFO - PROCESS | 29411 | 1465101605197 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:05 INFO - PROCESS | 29411 | 1465101605395 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 21:40:05 INFO - PROCESS | 29411 | 1465101605596 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:05 INFO - PROCESS | 29411 | 1465101605607 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d8400 == 35 [pid = 29411] [id = 680] 21:40:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8b5d9800) [pid = 29411] [serial = 2041] [outer = (nil)] 21:40:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8c988800) [pid = 29411] [serial = 2042] [outer = 0x8b5d9800] 21:40:05 INFO - PROCESS | 29411 | 1465101605730 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8d59f800) [pid = 29411] [serial = 2043] [outer = 0x8b5d9800] 21:40:07 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:40:07 INFO - PROCESS | 29411 | 1465101607161 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] 21:40:07 INFO - PROCESS | 29411 | 1465101607229 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 21:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:40:07 INFO - PROCESS | 29411 | 1465101607357 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - PROCESS | 29411 | 1465101607364 Marionette TRACE conn4 <- [1,2694,null,{}] 21:40:07 INFO - PROCESS | 29411 | 1465101607373 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}] 21:40:07 INFO - PROCESS | 29411 | 1465101607378 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:07 INFO - PROCESS | 29411 | 1465101607555 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 21:40:07 INFO - PROCESS | 29411 | 1465101607742 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 29411 | 1465101607751 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5ac00 == 36 [pid = 29411] [id = 681] 21:40:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e5abc00) [pid = 29411] [serial = 2044] [outer = (nil)] 21:40:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8f6c5400) [pid = 29411] [serial = 2045] [outer = 0x8e5abc00] 21:40:07 INFO - PROCESS | 29411 | 1465101607836 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8f860400) [pid = 29411] [serial = 2046] [outer = 0x8e5abc00] 21:40:09 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:40:09 INFO - PROCESS | 29411 | 1465101609217 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] 21:40:09 INFO - PROCESS | 29411 | 1465101609259 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 21:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:40:09 INFO - PROCESS | 29411 | 1465101609266 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 29411 | 1465101609270 Marionette TRACE conn4 <- [1,2698,null,{}] 21:40:09 INFO - PROCESS | 29411 | 1465101609276 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}] 21:40:09 INFO - PROCESS | 29411 | 1465101609281 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:09 INFO - PROCESS | 29411 | 1465101609546 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 21:40:09 INFO - PROCESS | 29411 | 1465101609731 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 29411 | 1465101609739 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8edc0400 == 37 [pid = 29411] [id = 682] 21:40:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x90f7d800) [pid = 29411] [serial = 2047] [outer = (nil)] 21:40:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x917c8c00) [pid = 29411] [serial = 2048] [outer = 0x90f7d800] 21:40:09 INFO - PROCESS | 29411 | 1465101609819 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91fc5000) [pid = 29411] [serial = 2049] [outer = 0x90f7d800] 21:40:11 INFO - PROCESS | 29411 | SkCairoFTTypeface::onFilterRec unimplemented 21:40:11 INFO - PROCESS | 29411 | 1465101611280 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] 21:40:11 INFO - PROCESS | 29411 | 1465101611371 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 21:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:40:11 INFO - PROCESS | 29411 | 1465101611405 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 29411 | 1465101611415 Marionette TRACE conn4 <- [1,2702,null,{}] 21:40:11 INFO - PROCESS | 29411 | 1465101611424 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}] 21:40:11 INFO - PROCESS | 29411 | 1465101611430 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:11 INFO - PROCESS | 29411 | 1465101611608 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 21:40:11 INFO - PROCESS | 29411 | 1465101611794 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 29411 | 1465101611805 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e409800 == 38 [pid = 29411] [id = 683] 21:40:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x917c6c00) [pid = 29411] [serial = 2050] [outer = (nil)] 21:40:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x92ac3400) [pid = 29411] [serial = 2051] [outer = 0x917c6c00] 21:40:11 INFO - PROCESS | 29411 | 1465101611880 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x911c9000) [pid = 29411] [serial = 2052] [outer = 0x917c6c00] 21:40:12 INFO - PROCESS | 29411 | 1465101612863 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]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1506ms 21:40:12 INFO - PROCESS | 29411 | 1465101612901 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 29411 | 1465101612906 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 21:40:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:40:12 INFO - PROCESS | 29411 | 1465101612912 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - PROCESS | 29411 | 1465101612916 Marionette TRACE conn4 <- [1,2706,null,{}] 21:40:12 INFO - PROCESS | 29411 | 1465101612922 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}] 21:40:12 INFO - PROCESS | 29411 | 1465101612927 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:13 INFO - PROCESS | 29411 | 1465101613114 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 21:40:13 INFO - PROCESS | 29411 | 1465101613584 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:13 INFO - PROCESS | 29411 | 1465101613597 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4800 == 39 [pid = 29411] [id = 684] 21:40:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8b5d5400) [pid = 29411] [serial = 2053] [outer = (nil)] 21:40:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8c988000) [pid = 29411] [serial = 2054] [outer = 0x8b5d5400] 21:40:13 INFO - PROCESS | 29411 | 1465101613723 Marionette DEBUG loaded listener.js 21:40:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8d1cbc00) [pid = 29411] [serial = 2055] [outer = 0x8b5d5400] 21:40:14 INFO - PROCESS | 29411 | 1465101614637 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]]]}] 21:40:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:40:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1784ms 21:40:14 INFO - PROCESS | 29411 | 1465101614699 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 21:40:14 INFO - PROCESS | 29411 | 1465101614704 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 21:40:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:40:14 INFO - PROCESS | 29411 | 1465101614712 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:40:14 INFO - PROCESS | 29411 | 1465101614716 Marionette TRACE conn4 <- [1,2710,null,{}] 21:40:14 INFO - PROCESS | 29411 | 1465101614724 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}] 21:40:14 INFO - PROCESS | 29411 | 1465101614731 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:14 INFO - PROCESS | 29411 | 1465101614909 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 21:40:15 INFO - PROCESS | 29411 | 1465101615102 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:15 INFO - PROCESS | 29411 | 1465101615111 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c4800 == 38 [pid = 29411] [id = 655] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cb000 == 37 [pid = 29411] [id = 679] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x917cb000 == 36 [pid = 29411] [id = 678] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a8400 == 35 [pid = 29411] [id = 677] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5aa800 == 34 [pid = 29411] [id = 676] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8e410400 == 33 [pid = 29411] [id = 669] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd57400 == 32 [pid = 29411] [id = 652] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8eeeac00 == 31 [pid = 29411] [id = 663] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8c994000 == 30 [pid = 29411] [id = 668] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x9139b800 == 29 [pid = 29411] [id = 657] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x911cb400 == 28 [pid = 29411] [id = 662] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8e69f000 == 27 [pid = 29411] [id = 648] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8edbe800 == 26 [pid = 29411] [id = 670] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x917c6800 == 25 [pid = 29411] [id = 658] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8f862400 == 24 [pid = 29411] [id = 675] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ab800 == 23 [pid = 29411] [id = 653] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a0c00 == 22 [pid = 29411] [id = 672] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8c991000 == 21 [pid = 29411] [id = 674] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e1c00 == 20 [pid = 29411] [id = 650] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cf800 == 19 [pid = 29411] [id = 661] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x917ca000 == 18 [pid = 29411] [id = 654] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8edb8800 == 17 [pid = 29411] [id = 671] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x90f73000 == 16 [pid = 29411] [id = 651] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5df000 == 15 [pid = 29411] [id = 673] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8e848400 == 14 [pid = 29411] [id = 660] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8c995000 == 13 [pid = 29411] [id = 667] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c5800 == 12 [pid = 29411] [id = 666] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d2400 == 11 [pid = 29411] [id = 664] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8e409800 == 10 [pid = 29411] [id = 683] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8edc0400 == 9 [pid = 29411] [id = 682] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d8400 == 8 [pid = 29411] [id = 680] 21:40:16 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5ac00 == 7 [pid = 29411] [id = 681] 21:40:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3c00 == 8 [pid = 29411] [id = 685] 21:40:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8b5d6800) [pid = 29411] [serial = 2056] [outer = (nil)] 21:40:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8b5df800) [pid = 29411] [serial = 2057] [outer = 0x8b5d6800] 21:40:16 INFO - PROCESS | 29411 | 1465101616123 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8c994000) [pid = 29411] [serial = 2058] [outer = 0x8b5d6800] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x90f7e800) [pid = 29411] [serial = 2018] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8edb7c00) [pid = 29411] [serial = 1986] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e40f800) [pid = 29411] [serial = 1985] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e5a1c00) [pid = 29411] [serial = 2009] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8dd5dc00) [pid = 29411] [serial = 2004] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8d1cc800) [pid = 29411] [serial = 2003] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d1c8800) [pid = 29411] [serial = 2006] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d5a5c00) [pid = 29411] [serial = 2007] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91f9a000) [pid = 29411] [serial = 1989] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x913a0000) [pid = 29411] [serial = 1988] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x93847000) [pid = 29411] [serial = 1992] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x9383e800) [pid = 29411] [serial = 1991] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x93be5800) [pid = 29411] [serial = 1995] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8f865c00) [pid = 29411] [serial = 2015] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8edc4000) [pid = 29411] [serial = 2012] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x93b6cc00) [pid = 29411] [serial = 1994] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x93c32400) [pid = 29411] [serial = 1998] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x93c2b800) [pid = 29411] [serial = 1997] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x94872000) [pid = 29411] [serial = 2001] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x92dec000) [pid = 29411] [serial = 2000] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x8eee2800) [pid = 29411] [serial = 2013] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x90f7c800) [pid = 29411] [serial = 2016] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 29411 | --DOMWINDOW == 54 (0x8e5a8800) [pid = 29411] [serial = 2010] [outer = (nil)] [url = about:blank] 21:40:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 21:40:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:40:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 21:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:40:17 INFO - _addTest/ [0,2713,"getWindowHandle",null] 21:40:17 INFO - PROCESS | 29411 | 1465101617208 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 21:40:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:40:17 INFO - PROCESS | 29411 | 1465101617217 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:40:17 INFO - PROCESS | 29411 | 1465101617221 Marionette TRACE conn4 <- [1,2714,null,{}] 21:40:17 INFO - PROCESS | 29411 | 1465101617229 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}] 21:40:17 INFO - PROCESS | 29411 | 1465101617234 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:17 INFO - PROCESS | 29411 | 1465101617424 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 21:40:17 INFO - PROCESS | 29411 | 1465101617576 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:17 INFO - PROCESS | 29411 | 1465101617586 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5e400 == 9 [pid = 29411] [id = 686] 21:40:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 55 (0x8dd5e800) [pid = 29411] [serial = 2059] [outer = (nil)] 21:40:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x8e406400) [pid = 29411] [serial = 2060] [outer = 0x8dd5e800] 21:40:17 INFO - PROCESS | 29411 | 1465101617661 Marionette DEBUG loaded listener.js 21:40:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8e40f400) [pid = 29411] [serial = 2061] [outer = 0x8dd5e800] 21:40:18 INFO - PROCESS | 29411 | 1465101618512 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]]]}] 21:40:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:40:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1331ms 21:40:18 INFO - PROCESS | 29411 | 1465101618548 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 21:40:18 INFO - PROCESS | 29411 | 1465101618556 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 21:40:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:40:18 INFO - PROCESS | 29411 | 1465101618568 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:40:18 INFO - PROCESS | 29411 | 1465101618572 Marionette TRACE conn4 <- [1,2718,null,{}] 21:40:18 INFO - PROCESS | 29411 | 1465101618578 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}] 21:40:18 INFO - PROCESS | 29411 | 1465101618584 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:18 INFO - PROCESS | 29411 | 1465101618779 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 21:40:18 INFO - PROCESS | 29411 | 1465101618946 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 29411 | 1465101618956 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a3800 == 10 [pid = 29411] [id = 687] 21:40:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8e6a4000) [pid = 29411] [serial = 2062] [outer = (nil)] 21:40:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8edb7c00) [pid = 29411] [serial = 2063] [outer = 0x8e6a4000] 21:40:19 INFO - PROCESS | 29411 | 1465101619028 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8edc0400) [pid = 29411] [serial = 2064] [outer = 0x8e6a4000] 21:40:20 INFO - PROCESS | 29411 | 1465101620077 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] 21:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:40:20 INFO - PROCESS | 29411 | 1465101620184 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 21:40:20 INFO - PROCESS | 29411 | 1465101620190 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 29411 | 1465101620197 Marionette TRACE conn4 <- [1,2722,null,{}] 21:40:20 INFO - PROCESS | 29411 | 1465101620221 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}] 21:40:20 INFO - PROCESS | 29411 | 1465101620231 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:20 INFO - PROCESS | 29411 | 1465101620463 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 21:40:20 INFO - PROCESS | 29411 | 1465101620488 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 29411 | 1465101620497 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6ca000 == 11 [pid = 29411] [id = 688] 21:40:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8f6ca800) [pid = 29411] [serial = 2065] [outer = (nil)] 21:40:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8f866c00) [pid = 29411] [serial = 2066] [outer = 0x8f6ca800] 21:40:20 INFO - PROCESS | 29411 | 1465101620565 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x90f72c00) [pid = 29411] [serial = 2067] [outer = 0x8f6ca800] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8f6cf800) [pid = 29411] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x917cbc00) [pid = 29411] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8d5a4000) [pid = 29411] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8b5df400) [pid = 29411] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x90f7ac00) [pid = 29411] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x8e844400) [pid = 29411] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x8f6cf400) [pid = 29411] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:40:21 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x8dd5b000) [pid = 29411] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:40:21 INFO - PROCESS | 29411 | 1465101621786 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] 21:40:21 INFO - PROCESS | 29411 | 1465101621843 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 21:40:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:40:21 INFO - PROCESS | 29411 | 1465101621851 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 29411 | 1465101621854 Marionette TRACE conn4 <- [1,2726,null,{}] 21:40:21 INFO - PROCESS | 29411 | 1465101621859 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}] 21:40:21 INFO - PROCESS | 29411 | 1465101621864 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:22 INFO - PROCESS | 29411 | 1465101622053 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 21:40:22 INFO - PROCESS | 29411 | 1465101622064 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 29411 | 1465101622070 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd63c00 == 12 [pid = 29411] [id = 689] 21:40:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x8f864800) [pid = 29411] [serial = 2068] [outer = (nil)] 21:40:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x90f7e800) [pid = 29411] [serial = 2069] [outer = 0x8f864800] 21:40:22 INFO - PROCESS | 29411 | 1465101622150 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x911c8800) [pid = 29411] [serial = 2070] [outer = 0x8f864800] 21:40:23 INFO - PROCESS | 29411 | 1465101623136 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]]]}] 21:40:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:40:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1329ms 21:40:23 INFO - PROCESS | 29411 | 1465101623181 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 21:40:23 INFO - PROCESS | 29411 | 1465101623185 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 21:40:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:40:23 INFO - PROCESS | 29411 | 1465101623191 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - PROCESS | 29411 | 1465101623195 Marionette TRACE conn4 <- [1,2730,null,{}] 21:40:23 INFO - PROCESS | 29411 | 1465101623200 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}] 21:40:23 INFO - PROCESS | 29411 | 1465101623205 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:23 INFO - PROCESS | 29411 | 1465101623360 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 21:40:23 INFO - PROCESS | 29411 | 1465101623608 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:23 INFO - PROCESS | 29411 | 1465101623617 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5dc400 == 13 [pid = 29411] [id = 690] 21:40:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8b5dd800) [pid = 29411] [serial = 2071] [outer = (nil)] 21:40:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8c992c00) [pid = 29411] [serial = 2072] [outer = 0x8b5dd800] 21:40:23 INFO - PROCESS | 29411 | 1465101623718 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8d5a0000) [pid = 29411] [serial = 2073] [outer = 0x8b5dd800] 21:40:25 INFO - PROCESS | 29411 | 1465101625181 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] 21:40:25 INFO - PROCESS | 29411 | 1465101625255 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 21:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:40:25 INFO - PROCESS | 29411 | 1465101625406 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:40:25 INFO - PROCESS | 29411 | 1465101625410 Marionette TRACE conn4 <- [1,2734,null,{}] 21:40:25 INFO - PROCESS | 29411 | 1465101625424 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}] 21:40:25 INFO - PROCESS | 29411 | 1465101625429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:25 INFO - PROCESS | 29411 | 1465101625628 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 21:40:25 INFO - PROCESS | 29411 | 1465101625812 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 29411 | 1465101625822 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e1800 == 14 [pid = 29411] [id = 691] 21:40:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8d5a6c00) [pid = 29411] [serial = 2074] [outer = (nil)] 21:40:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8edbd800) [pid = 29411] [serial = 2075] [outer = 0x8d5a6c00] 21:40:25 INFO - PROCESS | 29411 | 1465101625910 Marionette DEBUG loaded listener.js 21:40:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8eee1c00) [pid = 29411] [serial = 2076] [outer = 0x8d5a6c00] 21:40:26 INFO - PROCESS | 29411 | 1465101626984 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]]]}] 21:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1731ms 21:40:27 INFO - PROCESS | 29411 | 1465101627050 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 21:40:27 INFO - PROCESS | 29411 | 1465101627057 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 21:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:40:27 INFO - PROCESS | 29411 | 1465101627064 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:40:27 INFO - PROCESS | 29411 | 1465101627069 Marionette TRACE conn4 <- [1,2738,null,{}] 21:40:27 INFO - PROCESS | 29411 | 1465101627075 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}] 21:40:27 INFO - PROCESS | 29411 | 1465101627081 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:27 INFO - PROCESS | 29411 | 1465101627323 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 21:40:27 INFO - PROCESS | 29411 | 1465101627617 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 29411 | 1465101627625 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:27 INFO - PROCESS | 29411 | ++DOCSHELL 0x91399400 == 15 [pid = 29411] [id = 692] 21:40:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x9139b800) [pid = 29411] [serial = 2077] [outer = (nil)] 21:40:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x9139f800) [pid = 29411] [serial = 2078] [outer = 0x9139b800] 21:40:27 INFO - PROCESS | 29411 | 1465101627758 Marionette DEBUG loaded listener.js 21:40:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x917c3400) [pid = 29411] [serial = 2079] [outer = 0x9139b800] 21:40:28 INFO - PROCESS | 29411 | 1465101628992 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]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1986ms 21:40:29 INFO - PROCESS | 29411 | 1465101629051 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 29411 | 1465101629058 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 21:40:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:40:29 INFO - PROCESS | 29411 | 1465101629067 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 29411 | 1465101629071 Marionette TRACE conn4 <- [1,2742,null,{}] 21:40:29 INFO - PROCESS | 29411 | 1465101629080 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}] 21:40:29 INFO - PROCESS | 29411 | 1465101629085 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:29 INFO - PROCESS | 29411 | 1465101629281 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 21:40:29 INFO - PROCESS | 29411 | 1465101629573 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 29411 | 1465101629590 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98d000 == 16 [pid = 29411] [id = 693] 21:40:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8d5aa400) [pid = 29411] [serial = 2080] [outer = (nil)] 21:40:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e406800) [pid = 29411] [serial = 2081] [outer = 0x8d5aa400] 21:40:29 INFO - PROCESS | 29411 | 1465101629661 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e5a6000) [pid = 29411] [serial = 2082] [outer = 0x8d5aa400] 21:40:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd63c00 == 15 [pid = 29411] [id = 689] 21:40:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6ca000 == 14 [pid = 29411] [id = 688] 21:40:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6a3800 == 13 [pid = 29411] [id = 687] 21:40:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5e400 == 12 [pid = 29411] [id = 686] 21:40:30 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3c00 == 11 [pid = 29411] [id = 685] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x91fa1c00) [pid = 29411] [serial = 2039] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x917cf800) [pid = 29411] [serial = 2036] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x91f9ac00) [pid = 29411] [serial = 2037] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x911cd000) [pid = 29411] [serial = 2019] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8c98f000) [pid = 29411] [serial = 2021] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e403400) [pid = 29411] [serial = 2022] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x91fa0c00) [pid = 29411] [serial = 2027] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x91fbe400) [pid = 29411] [serial = 2028] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8f6cdc00) [pid = 29411] [serial = 2033] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8f85fc00) [pid = 29411] [serial = 2024] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x90f80c00) [pid = 29411] [serial = 2025] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x8e59d400) [pid = 29411] [serial = 2030] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x8e6a6400) [pid = 29411] [serial = 2031] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x91fc7c00) [pid = 29411] [serial = 2040] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x8f862c00) [pid = 29411] [serial = 2034] [outer = (nil)] [url = about:blank] 21:40:30 INFO - PROCESS | 29411 | 1465101630592 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]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1583ms 21:40:30 INFO - PROCESS | 29411 | 1465101630656 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 29411 | 1465101630663 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 21:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:40:30 INFO - PROCESS | 29411 | 1465101630675 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 29411 | 1465101630678 Marionette TRACE conn4 <- [1,2746,null,{}] 21:40:30 INFO - PROCESS | 29411 | 1465101630685 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}] 21:40:30 INFO - PROCESS | 29411 | 1465101630690 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:30 INFO - PROCESS | 29411 | 1465101630860 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 21:40:30 INFO - PROCESS | 29411 | 1465101630870 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 29411 | 1465101630878 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98a400 == 12 [pid = 29411] [id = 694] 21:40:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x8e6a3800) [pid = 29411] [serial = 2083] [outer = (nil)] 21:40:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8e848c00) [pid = 29411] [serial = 2084] [outer = 0x8e6a3800] 21:40:30 INFO - PROCESS | 29411 | 1465101630947 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8edc3c00) [pid = 29411] [serial = 2085] [outer = 0x8e6a3800] 21:40:31 INFO - PROCESS | 29411 | 1465101631945 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]]]}] 21:40:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:40:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1286ms 21:40:31 INFO - PROCESS | 29411 | 1465101631960 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 21:40:31 INFO - PROCESS | 29411 | 1465101631964 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 21:40:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:40:31 INFO - PROCESS | 29411 | 1465101631971 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:40:31 INFO - PROCESS | 29411 | 1465101631976 Marionette TRACE conn4 <- [1,2750,null,{}] 21:40:31 INFO - PROCESS | 29411 | 1465101631993 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}] 21:40:32 INFO - PROCESS | 29411 | 1465101632002 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:32 INFO - PROCESS | 29411 | 1465101632181 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 21:40:32 INFO - PROCESS | 29411 | 1465101632334 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 29411 | 1465101632343 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f867400 == 13 [pid = 29411] [id = 695] 21:40:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8f867c00) [pid = 29411] [serial = 2086] [outer = (nil)] 21:40:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x90f80000) [pid = 29411] [serial = 2087] [outer = 0x8f867c00] 21:40:32 INFO - PROCESS | 29411 | 1465101632423 Marionette DEBUG loaded listener.js 21:40:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x911d1000) [pid = 29411] [serial = 2088] [outer = 0x8f867c00] 21:40:33 INFO - PROCESS | 29411 | 1465101633384 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]]]}] 21:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1443ms 21:40:33 INFO - PROCESS | 29411 | 1465101633415 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 29411 | 1465101633418 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 21:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:40:33 INFO - PROCESS | 29411 | 1465101633425 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 29411 | 1465101633428 Marionette TRACE conn4 <- [1,2754,null,{}] 21:40:33 INFO - PROCESS | 29411 | 1465101633440 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}] 21:40:33 INFO - PROCESS | 29411 | 1465101633445 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:33 INFO - PROCESS | 29411 | 1465101633663 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 21:40:33 INFO - PROCESS | 29411 | 1465101633684 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 29411 | 1465101633694 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x917d0400 == 14 [pid = 29411] [id = 696] 21:40:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x91f04c00) [pid = 29411] [serial = 2089] [outer = (nil)] 21:40:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x91f98400) [pid = 29411] [serial = 2090] [outer = 0x91f04c00] 21:40:33 INFO - PROCESS | 29411 | 1465101633771 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x91fa0c00) [pid = 29411] [serial = 2091] [outer = 0x91f04c00] 21:40:34 INFO - PROCESS | 29411 | 1465101634714 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]]]}] 21:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1342ms 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8b5d5400) [pid = 29411] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x917c6c00) [pid = 29411] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8e6a4000) [pid = 29411] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8b5d6800) [pid = 29411] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8b5d9800) [pid = 29411] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x8f6ca800) [pid = 29411] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x8e5abc00) [pid = 29411] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x8dd5e800) [pid = 29411] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:40:34 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x90f7d800) [pid = 29411] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:40:34 INFO - PROCESS | 29411 | 1465101634835 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 21:40:34 INFO - PROCESS | 29411 | 1465101634845 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 21:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:40:34 INFO - PROCESS | 29411 | 1465101634856 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:40:34 INFO - PROCESS | 29411 | 1465101634858 Marionette TRACE conn4 <- [1,2758,null,{}] 21:40:34 INFO - PROCESS | 29411 | 1465101634869 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}] 21:40:34 INFO - PROCESS | 29411 | 1465101634874 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:35 INFO - PROCESS | 29411 | 1465101635026 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 21:40:35 INFO - PROCESS | 29411 | 1465101635035 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:35 INFO - PROCESS | 29411 | 1465101635042 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a5c00 == 15 [pid = 29411] [id = 697] 21:40:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x8eee8c00) [pid = 29411] [serial = 2092] [outer = (nil)] 21:40:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x917c8800) [pid = 29411] [serial = 2093] [outer = 0x8eee8c00] 21:40:35 INFO - PROCESS | 29411 | 1465101635109 Marionette DEBUG loaded listener.js 21:40:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x91f03800) [pid = 29411] [serial = 2094] [outer = 0x8eee8c00] 21:40:36 INFO - PROCESS | 29411 | 1465101636054 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]]]}] 21:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1237ms 21:40:36 INFO - PROCESS | 29411 | 1465101636094 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 21:40:36 INFO - PROCESS | 29411 | 1465101636097 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 21:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:40:36 INFO - PROCESS | 29411 | 1465101636103 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:40:36 INFO - PROCESS | 29411 | 1465101636106 Marionette TRACE conn4 <- [1,2762,null,{}] 21:40:36 INFO - PROCESS | 29411 | 1465101636112 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}] 21:40:36 INFO - PROCESS | 29411 | 1465101636122 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:36 INFO - PROCESS | 29411 | 1465101636359 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 21:40:36 INFO - PROCESS | 29411 | 1465101636505 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:36 INFO - PROCESS | 29411 | 1465101636515 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4400 == 16 [pid = 29411] [id = 698] 21:40:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8e402400) [pid = 29411] [serial = 2095] [outer = (nil)] 21:40:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x92a98400) [pid = 29411] [serial = 2096] [outer = 0x8e402400] 21:40:36 INFO - PROCESS | 29411 | 1465101636583 Marionette DEBUG loaded listener.js 21:40:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x92acf800) [pid = 29411] [serial = 2097] [outer = 0x8e402400] 21:40:37 INFO - PROCESS | 29411 | 1465101637636 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]]]}] 21:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1589ms 21:40:37 INFO - PROCESS | 29411 | 1465101637694 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 21:40:37 INFO - PROCESS | 29411 | 1465101637701 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 21:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:40:37 INFO - PROCESS | 29411 | 1465101637710 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:40:37 INFO - PROCESS | 29411 | 1465101637715 Marionette TRACE conn4 <- [1,2766,null,{}] 21:40:37 INFO - PROCESS | 29411 | 1465101637725 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}] 21:40:37 INFO - PROCESS | 29411 | 1465101637732 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:37 INFO - PROCESS | 29411 | 1465101637969 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 21:40:38 INFO - PROCESS | 29411 | 1465101638223 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:38 INFO - PROCESS | 29411 | 1465101638236 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:38 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd57400 == 17 [pid = 29411] [id = 699] 21:40:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8dd5d000) [pid = 29411] [serial = 2098] [outer = (nil)] 21:40:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e6a8c00) [pid = 29411] [serial = 2099] [outer = 0x8dd5d000] 21:40:38 INFO - PROCESS | 29411 | 1465101638363 Marionette DEBUG loaded listener.js 21:40:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8edc1000) [pid = 29411] [serial = 2100] [outer = 0x8dd5d000] 21:40:39 INFO - PROCESS | 29411 | 1465101639367 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]]]}] 21:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1685ms 21:40:39 INFO - PROCESS | 29411 | 1465101639395 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 21:40:39 INFO - PROCESS | 29411 | 1465101639402 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 21:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:40:39 INFO - PROCESS | 29411 | 1465101639413 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:40:39 INFO - PROCESS | 29411 | 1465101639417 Marionette TRACE conn4 <- [1,2770,null,{}] 21:40:39 INFO - PROCESS | 29411 | 1465101639423 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}] 21:40:39 INFO - PROCESS | 29411 | 1465101639429 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:39 INFO - PROCESS | 29411 | 1465101639613 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 21:40:39 INFO - PROCESS | 29411 | 1465101639801 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:39 INFO - PROCESS | 29411 | 1465101639808 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d4800 == 18 [pid = 29411] [id = 700] 21:40:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x90f73400) [pid = 29411] [serial = 2101] [outer = (nil)] 21:40:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x911cec00) [pid = 29411] [serial = 2102] [outer = 0x90f73400] 21:40:39 INFO - PROCESS | 29411 | 1465101639893 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x917c5000) [pid = 29411] [serial = 2103] [outer = 0x90f73400] 21:40:40 INFO - PROCESS | 29411 | 1465101640964 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]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:40:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1584ms 21:40:41 INFO - PROCESS | 29411 | 1465101640997 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 29411 | 1465101641001 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 21:40:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:40:41 INFO - PROCESS | 29411 | 1465101641008 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 29411 | 1465101641015 Marionette TRACE conn4 <- [1,2774,null,{}] 21:40:41 INFO - PROCESS | 29411 | 1465101641032 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}] 21:40:41 INFO - PROCESS | 29411 | 1465101641041 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:41 INFO - PROCESS | 29411 | 1465101641244 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 21:40:41 INFO - PROCESS | 29411 | 1465101641481 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 29411 | 1465101641491 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6aa400 == 19 [pid = 29411] [id = 701] 21:40:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8f866000) [pid = 29411] [serial = 2104] [outer = (nil)] 21:40:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x92d0ac00) [pid = 29411] [serial = 2105] [outer = 0x8f866000] 21:40:41 INFO - PROCESS | 29411 | 1465101641619 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x92d18c00) [pid = 29411] [serial = 2106] [outer = 0x8f866000] 21:40:42 INFO - PROCESS | 29411 | 1465101642590 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]]]}] 21:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1644ms 21:40:42 INFO - PROCESS | 29411 | 1465101642654 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 21:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:40:42 INFO - PROCESS | 29411 | 1465101642659 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 21:40:42 INFO - PROCESS | 29411 | 1465101642666 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - PROCESS | 29411 | 1465101642669 Marionette TRACE conn4 <- [1,2778,null,{}] 21:40:42 INFO - PROCESS | 29411 | 1465101642675 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}] 21:40:42 INFO - PROCESS | 29411 | 1465101642681 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:42 INFO - PROCESS | 29411 | 1465101642870 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 21:40:43 INFO - PROCESS | 29411 | 1465101643066 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 29411 | 1465101643079 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d5800 == 20 [pid = 29411] [id = 702] 21:40:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x92d0f400) [pid = 29411] [serial = 2107] [outer = (nil)] 21:40:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x93847400) [pid = 29411] [serial = 2108] [outer = 0x92d0f400] 21:40:43 INFO - PROCESS | 29411 | 1465101643207 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x93879000) [pid = 29411] [serial = 2109] [outer = 0x92d0f400] 21:40:44 INFO - PROCESS | 29411 | 1465101644190 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]]]}] 21:40:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:40:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1581ms 21:40:44 INFO - PROCESS | 29411 | 1465101644247 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 29411 | 1465101644251 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 21:40:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:40:44 INFO - PROCESS | 29411 | 1465101644258 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - PROCESS | 29411 | 1465101644261 Marionette TRACE conn4 <- [1,2782,null,{}] 21:40:44 INFO - PROCESS | 29411 | 1465101644267 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}] 21:40:44 INFO - PROCESS | 29411 | 1465101644272 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:44 INFO - PROCESS | 29411 | 1465101644461 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 21:40:44 INFO - PROCESS | 29411 | 1465101644667 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 29411 | 1465101644675 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c7c00 == 21 [pid = 29411] [id = 703] 21:40:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8d1c8c00) [pid = 29411] [serial = 2110] [outer = (nil)] 21:40:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8dd62400) [pid = 29411] [serial = 2111] [outer = 0x8d1c8c00] 21:40:44 INFO - PROCESS | 29411 | 1465101644767 Marionette DEBUG loaded listener.js 21:40:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8edbc000) [pid = 29411] [serial = 2112] [outer = 0x8d1c8c00] 21:40:45 INFO - PROCESS | 29411 | 1465101645989 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]]]}] 21:40:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:40:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1786ms 21:40:46 INFO - PROCESS | 29411 | 1465101646045 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 21:40:46 INFO - PROCESS | 29411 | 1465101646050 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 21:40:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:40:46 INFO - PROCESS | 29411 | 1465101646059 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:40:46 INFO - PROCESS | 29411 | 1465101646064 Marionette TRACE conn4 <- [1,2786,null,{}] 21:40:46 INFO - PROCESS | 29411 | 1465101646092 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}] 21:40:46 INFO - PROCESS | 29411 | 1465101646098 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:46 INFO - PROCESS | 29411 | 1465101646354 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 21:40:47 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e1800 == 20 [pid = 29411] [id = 691] 21:40:47 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5dc400 == 19 [pid = 29411] [id = 690] 21:40:47 INFO - PROCESS | 29411 | --DOCSHELL 0x91399400 == 18 [pid = 29411] [id = 692] 21:40:47 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4800 == 17 [pid = 29411] [id = 684] 21:40:47 INFO - PROCESS | 29411 | 1465101647547 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:47 INFO - PROCESS | 29411 | 1465101647566 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x90f7e800) [pid = 29411] [serial = 2069] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d1cbc00) [pid = 29411] [serial = 2055] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8c988000) [pid = 29411] [serial = 2054] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92ac3400) [pid = 29411] [serial = 2051] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8edc0400) [pid = 29411] [serial = 2064] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8b5df800) [pid = 29411] [serial = 2057] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8c988800) [pid = 29411] [serial = 2042] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x90f72c00) [pid = 29411] [serial = 2067] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8f6c5400) [pid = 29411] [serial = 2045] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8edb7c00) [pid = 29411] [serial = 2063] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8d59f800) [pid = 29411] [serial = 2043] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8f860400) [pid = 29411] [serial = 2046] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e406400) [pid = 29411] [serial = 2060] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8e40f400) [pid = 29411] [serial = 2061] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8c994000) [pid = 29411] [serial = 2058] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x911c9000) [pid = 29411] [serial = 2052] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x917c8c00) [pid = 29411] [serial = 2048] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x8f866c00) [pid = 29411] [serial = 2066] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x91fc5000) [pid = 29411] [serial = 2049] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4800 == 18 [pid = 29411] [id = 704] 21:40:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8b5dc400) [pid = 29411] [serial = 2113] [outer = (nil)] 21:40:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8c988400) [pid = 29411] [serial = 2114] [outer = 0x8b5dc400] 21:40:47 INFO - PROCESS | 29411 | 1465101647765 Marionette DEBUG loaded listener.js 21:40:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8d1c3800) [pid = 29411] [serial = 2115] [outer = 0x8b5dc400] 21:40:48 INFO - PROCESS | 29411 | 1465101648600 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]]]}] 21:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2600ms 21:40:48 INFO - PROCESS | 29411 | 1465101648661 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 21:40:48 INFO - PROCESS | 29411 | 1465101648669 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 21:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:40:48 INFO - PROCESS | 29411 | 1465101648681 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:40:48 INFO - PROCESS | 29411 | 1465101648687 Marionette TRACE conn4 <- [1,2790,null,{}] 21:40:48 INFO - PROCESS | 29411 | 1465101648699 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}] 21:40:48 INFO - PROCESS | 29411 | 1465101648711 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:49 INFO - PROCESS | 29411 | 1465101648995 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 21:40:49 INFO - PROCESS | 29411 | 1465101649267 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 29411 | 1465101649284 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e405400 == 19 [pid = 29411] [id = 705] 21:40:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x8e406000) [pid = 29411] [serial = 2116] [outer = (nil)] 21:40:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8e40d000) [pid = 29411] [serial = 2117] [outer = 0x8e406000] 21:40:49 INFO - PROCESS | 29411 | 1465101649380 Marionette DEBUG loaded listener.js 21:40:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e5a5800) [pid = 29411] [serial = 2118] [outer = 0x8e406000] 21:40:50 INFO - PROCESS | 29411 | 1465101650215 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]]]}] 21:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1594ms 21:40:50 INFO - PROCESS | 29411 | 1465101650276 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 29411 | 1465101650284 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 21:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:40:50 INFO - PROCESS | 29411 | 1465101650293 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - PROCESS | 29411 | 1465101650296 Marionette TRACE conn4 <- [1,2794,null,{}] 21:40:50 INFO - PROCESS | 29411 | 1465101650311 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}] 21:40:50 INFO - PROCESS | 29411 | 1465101650317 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:50 INFO - PROCESS | 29411 | 1465101650557 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 21:40:50 INFO - PROCESS | 29411 | 1465101650585 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 29411 | 1465101650594 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e84a400 == 20 [pid = 29411] [id = 706] 21:40:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8edb9000) [pid = 29411] [serial = 2119] [outer = (nil)] 21:40:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8edc0c00) [pid = 29411] [serial = 2120] [outer = 0x8edb9000] 21:40:50 INFO - PROCESS | 29411 | 1465101650669 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8eee5400) [pid = 29411] [serial = 2121] [outer = 0x8edb9000] 21:40:51 INFO - PROCESS | 29411 | 1465101651731 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]]]}] 21:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1485ms 21:40:51 INFO - PROCESS | 29411 | 1465101651780 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 21:40:51 INFO - PROCESS | 29411 | 1465101651784 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 21:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:40:51 INFO - PROCESS | 29411 | 1465101651798 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 29411 | 1465101651808 Marionette TRACE conn4 <- [1,2798,null,{}] 21:40:51 INFO - PROCESS | 29411 | 1465101651823 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}] 21:40:51 INFO - PROCESS | 29411 | 1465101651831 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:52 INFO - PROCESS | 29411 | 1465101652080 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x91f04c00) [pid = 29411] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8b5dd800) [pid = 29411] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8f867c00) [pid = 29411] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8eee8c00) [pid = 29411] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8e6a3800) [pid = 29411] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x8d5aa400) [pid = 29411] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8d5a6c00) [pid = 29411] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x9139b800) [pid = 29411] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x8e402400) [pid = 29411] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:40:52 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x8f864800) [pid = 29411] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:40:52 INFO - PROCESS | 29411 | 1465101652532 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:52 INFO - PROCESS | 29411 | 1465101652538 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5db000 == 21 [pid = 29411] [id = 707] 21:40:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8b5dd800) [pid = 29411] [serial = 2122] [outer = (nil)] 21:40:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8d5ad800) [pid = 29411] [serial = 2123] [outer = 0x8b5dd800] 21:40:52 INFO - PROCESS | 29411 | 1465101652623 Marionette DEBUG loaded listener.js 21:40:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8dd5cc00) [pid = 29411] [serial = 2124] [outer = 0x8b5dd800] 21:40:53 INFO - PROCESS | 29411 | 1465101653411 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]]]}] 21:40:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:40:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1643ms 21:40:53 INFO - PROCESS | 29411 | 1465101653441 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 21:40:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:40:53 INFO - PROCESS | 29411 | 1465101653446 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 21:40:53 INFO - PROCESS | 29411 | 1465101653457 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - PROCESS | 29411 | 1465101653461 Marionette TRACE conn4 <- [1,2802,null,{}] 21:40:53 INFO - PROCESS | 29411 | 1465101653467 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}] 21:40:53 INFO - PROCESS | 29411 | 1465101653472 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:53 INFO - PROCESS | 29411 | 1465101653636 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 21:40:53 INFO - PROCESS | 29411 | 1465101653653 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 29411 | 1465101653662 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d3400 == 22 [pid = 29411] [id = 708] 21:40:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x8f868400) [pid = 29411] [serial = 2125] [outer = (nil)] 21:40:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x911d4000) [pid = 29411] [serial = 2126] [outer = 0x8f868400] 21:40:53 INFO - PROCESS | 29411 | 1465101653733 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x913a3c00) [pid = 29411] [serial = 2127] [outer = 0x8f868400] 21:40:54 INFO - PROCESS | 29411 | 1465101654877 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]]]}] 21:40:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:40:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1487ms 21:40:54 INFO - PROCESS | 29411 | 1465101654940 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 21:40:54 INFO - PROCESS | 29411 | 1465101654947 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 21:40:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:40:54 INFO - PROCESS | 29411 | 1465101654957 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - PROCESS | 29411 | 1465101654962 Marionette TRACE conn4 <- [1,2806,null,{}] 21:40:54 INFO - PROCESS | 29411 | 1465101654971 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}] 21:40:54 INFO - PROCESS | 29411 | 1465101654977 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:55 INFO - PROCESS | 29411 | 1465101655203 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 21:40:55 INFO - PROCESS | 29411 | 1465101655466 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:55 INFO - PROCESS | 29411 | 1465101655483 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a3800 == 23 [pid = 29411] [id = 709] 21:40:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8d5a5c00) [pid = 29411] [serial = 2128] [outer = (nil)] 21:40:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e409c00) [pid = 29411] [serial = 2129] [outer = 0x8d5a5c00] 21:40:55 INFO - PROCESS | 29411 | 1465101655612 Marionette DEBUG loaded listener.js 21:40:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8edbbc00) [pid = 29411] [serial = 2130] [outer = 0x8d5a5c00] 21:40:56 INFO - PROCESS | 29411 | 1465101656706 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]]]}] 21:40:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:40:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1791ms 21:40:56 INFO - PROCESS | 29411 | 1465101656747 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 21:40:56 INFO - PROCESS | 29411 | 1465101656754 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 21:40:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:40:56 INFO - PROCESS | 29411 | 1465101656765 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:40:56 INFO - PROCESS | 29411 | 1465101656769 Marionette TRACE conn4 <- [1,2810,null,{}] 21:40:56 INFO - PROCESS | 29411 | 1465101656776 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}] 21:40:56 INFO - PROCESS | 29411 | 1465101656782 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:56 INFO - PROCESS | 29411 | 1465101656978 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 21:40:57 INFO - PROCESS | 29411 | 1465101657165 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 29411 | 1465101657171 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:57 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98e400 == 24 [pid = 29411] [id = 710] 21:40:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x90f72c00) [pid = 29411] [serial = 2131] [outer = (nil)] 21:40:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x9139c000) [pid = 29411] [serial = 2132] [outer = 0x90f72c00] 21:40:57 INFO - PROCESS | 29411 | 1465101657261 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x917cc000) [pid = 29411] [serial = 2133] [outer = 0x90f72c00] 21:40:58 INFO - PROCESS | 29411 | 1465101658369 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]]]}] 21:40:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:40:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1636ms 21:40:58 INFO - PROCESS | 29411 | 1465101658400 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 21:40:58 INFO - PROCESS | 29411 | 1465101658405 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 21:40:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:40:58 INFO - PROCESS | 29411 | 1465101658411 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:40:58 INFO - PROCESS | 29411 | 1465101658418 Marionette TRACE conn4 <- [1,2814,null,{}] 21:40:58 INFO - PROCESS | 29411 | 1465101658434 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}] 21:40:58 INFO - PROCESS | 29411 | 1465101658442 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:58 INFO - PROCESS | 29411 | 1465101658668 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 21:40:58 INFO - PROCESS | 29411 | 1465101658914 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:58 INFO - PROCESS | 29411 | 1465101658923 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:40:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fc0400 == 25 [pid = 29411] [id = 711] 21:40:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91fc0800) [pid = 29411] [serial = 2134] [outer = (nil)] 21:40:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x91fc4000) [pid = 29411] [serial = 2135] [outer = 0x91fc0800] 21:40:59 INFO - PROCESS | 29411 | 1465101659051 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x91fcac00) [pid = 29411] [serial = 2136] [outer = 0x91fc0800] 21:41:00 INFO - PROCESS | 29411 | 1465101660076 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]]]}] 21:41:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:41:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1741ms 21:41:00 INFO - PROCESS | 29411 | 1465101660153 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 21:41:00 INFO - PROCESS | 29411 | 1465101660158 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 21:41:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:41:00 INFO - PROCESS | 29411 | 1465101660165 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:41:00 INFO - PROCESS | 29411 | 1465101660169 Marionette TRACE conn4 <- [1,2818,null,{}] 21:41:00 INFO - PROCESS | 29411 | 1465101660174 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}] 21:41:00 INFO - PROCESS | 29411 | 1465101660180 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:00 INFO - PROCESS | 29411 | 1465101660365 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 21:41:00 INFO - PROCESS | 29411 | 1465101660777 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 29411 | 1465101660787 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c995400 == 26 [pid = 29411] [id = 712] 21:41:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8d1c2400) [pid = 29411] [serial = 2137] [outer = (nil)] 21:41:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8d1ca800) [pid = 29411] [serial = 2138] [outer = 0x8d1c2400] 21:41:00 INFO - PROCESS | 29411 | 1465101660892 Marionette DEBUG loaded listener.js 21:41:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8d1c7800) [pid = 29411] [serial = 2139] [outer = 0x8d1c2400] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x911c8800) [pid = 29411] [serial = 2070] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x91f98400) [pid = 29411] [serial = 2090] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8c992c00) [pid = 29411] [serial = 2072] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d5a0000) [pid = 29411] [serial = 2073] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x90f80000) [pid = 29411] [serial = 2087] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x917c8800) [pid = 29411] [serial = 2093] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e848c00) [pid = 29411] [serial = 2084] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8edc3c00) [pid = 29411] [serial = 2085] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e406800) [pid = 29411] [serial = 2081] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8e5a6000) [pid = 29411] [serial = 2082] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8edbd800) [pid = 29411] [serial = 2075] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8eee1c00) [pid = 29411] [serial = 2076] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x9139f800) [pid = 29411] [serial = 2078] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x917c3400) [pid = 29411] [serial = 2079] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x91fa0c00) [pid = 29411] [serial = 2091] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x92acf800) [pid = 29411] [serial = 2097] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 57 (0x92a98400) [pid = 29411] [serial = 2096] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 56 (0x91f03800) [pid = 29411] [serial = 2094] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | --DOMWINDOW == 55 (0x911d1000) [pid = 29411] [serial = 2088] [outer = (nil)] [url = about:blank] 21:41:01 INFO - PROCESS | 29411 | 1465101661982 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]]]}] 21:41:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:41:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1842ms 21:41:02 INFO - PROCESS | 29411 | 1465101662009 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 21:41:02 INFO - PROCESS | 29411 | 1465101662015 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 21:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:41:02 INFO - PROCESS | 29411 | 1465101662022 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - PROCESS | 29411 | 1465101662027 Marionette TRACE conn4 <- [1,2822,null,{}] 21:41:02 INFO - PROCESS | 29411 | 1465101662036 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}] 21:41:02 INFO - PROCESS | 29411 | 1465101662043 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:02 INFO - PROCESS | 29411 | 1465101662217 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 21:41:02 INFO - PROCESS | 29411 | 1465101662422 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 29411 | 1465101662432 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40a000 == 27 [pid = 29411] [id = 713] 21:41:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 56 (0x8e6a4c00) [pid = 29411] [serial = 2140] [outer = (nil)] 21:41:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 57 (0x8e84b400) [pid = 29411] [serial = 2141] [outer = 0x8e6a4c00] 21:41:02 INFO - PROCESS | 29411 | 1465101662515 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 58 (0x8edc6000) [pid = 29411] [serial = 2142] [outer = 0x8e6a4c00] 21:41:03 INFO - PROCESS | 29411 | 1465101663344 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]]]}] 21:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1385ms 21:41:03 INFO - PROCESS | 29411 | 1465101663412 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 21:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:41:03 INFO - PROCESS | 29411 | 1465101663418 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 21:41:03 INFO - PROCESS | 29411 | 1465101663425 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:41:03 INFO - PROCESS | 29411 | 1465101663428 Marionette TRACE conn4 <- [1,2826,null,{}] 21:41:03 INFO - PROCESS | 29411 | 1465101663434 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}] 21:41:03 INFO - PROCESS | 29411 | 1465101663439 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:03 INFO - PROCESS | 29411 | 1465101663604 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 21:41:03 INFO - PROCESS | 29411 | 1465101663615 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:03 INFO - PROCESS | 29411 | 1465101663622 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:03 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c9000 == 28 [pid = 29411] [id = 714] 21:41:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8edbdc00) [pid = 29411] [serial = 2143] [outer = (nil)] 21:41:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x90f7a400) [pid = 29411] [serial = 2144] [outer = 0x8edbdc00] 21:41:03 INFO - PROCESS | 29411 | 1465101663839 Marionette DEBUG loaded listener.js 21:41:03 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x91399000) [pid = 29411] [serial = 2145] [outer = 0x8edbdc00] 21:41:04 INFO - PROCESS | 29411 | 1465101664810 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:41:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:41:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1431ms 21:41:04 INFO - PROCESS | 29411 | 1465101664858 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 21:41:04 INFO - PROCESS | 29411 | 1465101664862 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 21:41:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:41:04 INFO - PROCESS | 29411 | 1465101664883 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:41:04 INFO - PROCESS | 29411 | 1465101664893 Marionette TRACE conn4 <- [1,2830,null,{}] 21:41:04 INFO - PROCESS | 29411 | 1465101664902 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}] 21:41:04 INFO - PROCESS | 29411 | 1465101664910 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:05 INFO - PROCESS | 29411 | 1465101665135 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 21:41:05 INFO - PROCESS | 29411 | 1465101665162 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 29411 | 1465101665167 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e844c00 == 29 [pid = 29411] [id = 715] 21:41:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8eee7800) [pid = 29411] [serial = 2146] [outer = (nil)] 21:41:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x91fa3800) [pid = 29411] [serial = 2147] [outer = 0x8eee7800] 21:41:05 INFO - PROCESS | 29411 | 1465101665240 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x91fc1000) [pid = 29411] [serial = 2148] [outer = 0x8eee7800] 21:41:06 INFO - PROCESS | 29411 | 1465101666233 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]]]}] 21:41:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:41:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1409ms 21:41:06 INFO - PROCESS | 29411 | 1465101666279 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 21:41:06 INFO - PROCESS | 29411 | 1465101666284 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 21:41:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:41:06 INFO - PROCESS | 29411 | 1465101666295 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:41:06 INFO - PROCESS | 29411 | 1465101666298 Marionette TRACE conn4 <- [1,2834,null,{}] 21:41:06 INFO - PROCESS | 29411 | 1465101666303 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}] 21:41:06 INFO - PROCESS | 29411 | 1465101666308 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:06 INFO - PROCESS | 29411 | 1465101666527 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 21:41:06 INFO - PROCESS | 29411 | 1465101666551 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 29411 | 1465101666558 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:06 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fc9800 == 30 [pid = 29411] [id = 716] 21:41:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x92a8a800) [pid = 29411] [serial = 2149] [outer = (nil)] 21:41:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x92a94800) [pid = 29411] [serial = 2150] [outer = 0x92a8a800] 21:41:06 INFO - PROCESS | 29411 | 1465101666627 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x92a92800) [pid = 29411] [serial = 2151] [outer = 0x92a8a800] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8edb9000) [pid = 29411] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8b5dd800) [pid = 29411] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x8b5dc400) [pid = 29411] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e406000) [pid = 29411] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8d1c8c00) [pid = 29411] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x8dd5d000) [pid = 29411] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 60 (0x90f73400) [pid = 29411] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 59 (0x8f866000) [pid = 29411] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:41:07 INFO - PROCESS | 29411 | --DOMWINDOW == 58 (0x92d0f400) [pid = 29411] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:41:07 INFO - PROCESS | 29411 | 1465101667626 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:41:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:41:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1380ms 21:41:07 INFO - PROCESS | 29411 | 1465101667676 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 21:41:07 INFO - PROCESS | 29411 | 1465101667680 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 21:41:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:41:07 INFO - PROCESS | 29411 | 1465101667686 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:41:07 INFO - PROCESS | 29411 | 1465101667689 Marionette TRACE conn4 <- [1,2838,null,{}] 21:41:07 INFO - PROCESS | 29411 | 1465101667695 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}] 21:41:07 INFO - PROCESS | 29411 | 1465101667699 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:07 INFO - PROCESS | 29411 | 1465101667861 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 21:41:08 INFO - PROCESS | 29411 | 1465101668003 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:08 INFO - PROCESS | 29411 | 1465101668021 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c4800 == 31 [pid = 29411] [id = 717] 21:41:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 59 (0x8e6a3c00) [pid = 29411] [serial = 2152] [outer = (nil)] 21:41:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 60 (0x92a8bc00) [pid = 29411] [serial = 2153] [outer = 0x8e6a3c00] 21:41:08 INFO - PROCESS | 29411 | 1465101668102 Marionette DEBUG loaded listener.js 21:41:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 61 (0x92aca000) [pid = 29411] [serial = 2154] [outer = 0x8e6a3c00] 21:41:08 INFO - PROCESS | 29411 | 1465101668967 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]]]}] 21:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1380ms 21:41:09 INFO - PROCESS | 29411 | 1465101669072 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 21:41:09 INFO - PROCESS | 29411 | 1465101669078 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 21:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:41:09 INFO - PROCESS | 29411 | 1465101669087 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:41:09 INFO - PROCESS | 29411 | 1465101669093 Marionette TRACE conn4 <- [1,2842,null,{}] 21:41:09 INFO - PROCESS | 29411 | 1465101669103 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}] 21:41:09 INFO - PROCESS | 29411 | 1465101669109 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:09 INFO - PROCESS | 29411 | 1465101669343 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 21:41:09 INFO - PROCESS | 29411 | 1465101669534 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 29411 | 1465101669551 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:09 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c986400 == 32 [pid = 29411] [id = 718] 21:41:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8dd63400) [pid = 29411] [serial = 2155] [outer = (nil)] 21:41:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e40e400) [pid = 29411] [serial = 2156] [outer = 0x8dd63400] 21:41:09 INFO - PROCESS | 29411 | 1465101669737 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8e840400) [pid = 29411] [serial = 2157] [outer = 0x8dd63400] 21:41:10 INFO - PROCESS | 29411 | 1465101670761 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]]]}] 21:41:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:41:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1738ms 21:41:10 INFO - PROCESS | 29411 | 1465101670827 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 21:41:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:41:10 INFO - PROCESS | 29411 | 1465101670832 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 21:41:10 INFO - PROCESS | 29411 | 1465101670845 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - PROCESS | 29411 | 1465101670850 Marionette TRACE conn4 <- [1,2846,null,{}] 21:41:10 INFO - PROCESS | 29411 | 1465101670857 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}] 21:41:10 INFO - PROCESS | 29411 | 1465101670863 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:11 INFO - PROCESS | 29411 | 1465101671090 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 21:41:11 INFO - PROCESS | 29411 | 1465101671389 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 29411 | 1465101671400 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f7e800 == 33 [pid = 29411] [id = 719] 21:41:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x911ca400) [pid = 29411] [serial = 2158] [outer = (nil)] 21:41:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x911d2c00) [pid = 29411] [serial = 2159] [outer = 0x911ca400] 21:41:11 INFO - PROCESS | 29411 | 1465101671486 Marionette DEBUG loaded listener.js 21:41:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x917c7000) [pid = 29411] [serial = 2160] [outer = 0x911ca400] 21:41:12 INFO - PROCESS | 29411 | 1465101672426 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]]]}] 21:41:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:41:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1641ms 21:41:12 INFO - PROCESS | 29411 | 1465101672481 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 21:41:12 INFO - PROCESS | 29411 | 1465101672485 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 21:41:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:41:12 INFO - PROCESS | 29411 | 1465101672492 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - PROCESS | 29411 | 1465101672496 Marionette TRACE conn4 <- [1,2850,null,{}] 21:41:12 INFO - PROCESS | 29411 | 1465101672512 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}] 21:41:12 INFO - PROCESS | 29411 | 1465101672521 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:12 INFO - PROCESS | 29411 | 1465101672728 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 21:41:13 INFO - PROCESS | 29411 | 1465101673036 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 29411 | 1465101673051 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x92ac6000 == 34 [pid = 29411] [id = 720] 21:41:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x92ad0000) [pid = 29411] [serial = 2161] [outer = (nil)] 21:41:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x92de4800) [pid = 29411] [serial = 2162] [outer = 0x92ad0000] 21:41:13 INFO - PROCESS | 29411 | 1465101673220 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x93840400) [pid = 29411] [serial = 2163] [outer = 0x92ad0000] 21:41:14 INFO - PROCESS | 29411 | 1465101674265 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:41:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:41:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1805ms 21:41:14 INFO - PROCESS | 29411 | 1465101674298 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 21:41:14 INFO - PROCESS | 29411 | 1465101674301 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 21:41:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:41:14 INFO - PROCESS | 29411 | 1465101674309 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - PROCESS | 29411 | 1465101674314 Marionette TRACE conn4 <- [1,2854,null,{}] 21:41:14 INFO - PROCESS | 29411 | 1465101674320 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}] 21:41:14 INFO - PROCESS | 29411 | 1465101674326 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:14 INFO - PROCESS | 29411 | 1465101674566 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 21:41:14 INFO - PROCESS | 29411 | 1465101674814 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 29411 | 1465101674823 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:14 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6ac400 == 35 [pid = 29411] [id = 721] 21:41:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x92a97c00) [pid = 29411] [serial = 2164] [outer = (nil)] 21:41:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x93b6c400) [pid = 29411] [serial = 2165] [outer = 0x92a97c00] 21:41:14 INFO - PROCESS | 29411 | 1465101674944 Marionette DEBUG loaded listener.js 21:41:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x93be5800) [pid = 29411] [serial = 2166] [outer = 0x92a97c00] 21:41:15 INFO - PROCESS | 29411 | 1465101675901 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]]]}] 21:41:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:41:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1632ms 21:41:15 INFO - PROCESS | 29411 | 1465101675942 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 21:41:15 INFO - PROCESS | 29411 | 1465101675946 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 21:41:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:41:15 INFO - PROCESS | 29411 | 1465101675953 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:41:15 INFO - PROCESS | 29411 | 1465101675956 Marionette TRACE conn4 <- [1,2858,null,{}] 21:41:15 INFO - PROCESS | 29411 | 1465101675962 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}] 21:41:15 INFO - PROCESS | 29411 | 1465101675967 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:16 INFO - PROCESS | 29411 | 1465101676155 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 21:41:16 INFO - PROCESS | 29411 | 1465101676361 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 29411 | 1465101676371 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1d0c00 == 36 [pid = 29411] [id = 722] 21:41:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x90f7e000) [pid = 29411] [serial = 2167] [outer = (nil)] 21:41:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x93c2bc00) [pid = 29411] [serial = 2168] [outer = 0x90f7e000] 21:41:16 INFO - PROCESS | 29411 | 1465101676452 Marionette DEBUG loaded listener.js 21:41:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x93c2dc00) [pid = 29411] [serial = 2169] [outer = 0x90f7e000] 21:41:17 INFO - PROCESS | 29411 | 1465101677417 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1535ms 21:41:17 INFO - PROCESS | 29411 | 1465101677489 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 29411 | 1465101677494 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 21:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:41:17 INFO - PROCESS | 29411 | 1465101677500 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - PROCESS | 29411 | 1465101677503 Marionette TRACE conn4 <- [1,2862,null,{}] 21:41:17 INFO - PROCESS | 29411 | 1465101677509 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}] 21:41:17 INFO - PROCESS | 29411 | 1465101677519 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:17 INFO - PROCESS | 29411 | 1465101677802 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 21:41:18 INFO - PROCESS | 29411 | 1465101678064 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 29411 | 1465101678074 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:18 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c993c00 == 37 [pid = 29411] [id = 723] 21:41:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93beec00) [pid = 29411] [serial = 2170] [outer = (nil)] 21:41:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x9471e400) [pid = 29411] [serial = 2171] [outer = 0x93beec00] 21:41:18 INFO - PROCESS | 29411 | 1465101678158 Marionette DEBUG loaded listener.js 21:41:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x9475f800) [pid = 29411] [serial = 2172] [outer = 0x93beec00] 21:41:19 INFO - PROCESS | 29411 | 1465101679040 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]]]}] 21:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1584ms 21:41:19 INFO - PROCESS | 29411 | 1465101679084 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 21:41:19 INFO - PROCESS | 29411 | 1465101679089 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 21:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:41:19 INFO - PROCESS | 29411 | 1465101679095 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - PROCESS | 29411 | 1465101679098 Marionette TRACE conn4 <- [1,2866,null,{}] 21:41:19 INFO - PROCESS | 29411 | 1465101679138 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}] 21:41:19 INFO - PROCESS | 29411 | 1465101679144 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:19 INFO - PROCESS | 29411 | 1465101679317 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 21:41:19 INFO - PROCESS | 29411 | 1465101679511 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:19 INFO - PROCESS | 29411 | 1465101679518 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d5c00 == 38 [pid = 29411] [id = 724] 21:41:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8c994000) [pid = 29411] [serial = 2173] [outer = (nil)] 21:41:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x8e5a9c00) [pid = 29411] [serial = 2174] [outer = 0x8c994000] 21:41:19 INFO - PROCESS | 29411 | 1465101679600 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x8eedd000) [pid = 29411] [serial = 2175] [outer = 0x8c994000] 21:41:20 INFO - PROCESS | 29411 | 1465101680796 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]]]}] 21:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1763ms 21:41:20 INFO - PROCESS | 29411 | 1465101680860 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 21:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:41:20 INFO - PROCESS | 29411 | 1465101680866 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 21:41:20 INFO - PROCESS | 29411 | 1465101680874 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:41:20 INFO - PROCESS | 29411 | 1465101680881 Marionette TRACE conn4 <- [1,2870,null,{}] 21:41:20 INFO - PROCESS | 29411 | 1465101680889 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}] 21:41:20 INFO - PROCESS | 29411 | 1465101680894 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:21 INFO - PROCESS | 29411 | 1465101681167 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 21:41:21 INFO - PROCESS | 29411 | 1465101681427 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 29411 | 1465101681436 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4800 == 37 [pid = 29411] [id = 704] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98a400 == 36 [pid = 29411] [id = 694] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4400 == 35 [pid = 29411] [id = 698] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6aa400 == 34 [pid = 29411] [id = 701] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd57400 == 33 [pid = 29411] [id = 699] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x917d0400 == 32 [pid = 29411] [id = 696] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8f867400 == 31 [pid = 29411] [id = 695] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d5800 == 30 [pid = 29411] [id = 702] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a5c00 == 29 [pid = 29411] [id = 697] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c7c00 == 28 [pid = 29411] [id = 703] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98d000 == 27 [pid = 29411] [id = 693] 21:41:22 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d4800 == 26 [pid = 29411] [id = 700] 21:41:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d4800 == 27 [pid = 29411] [id = 725] 21:41:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8b5d5800) [pid = 29411] [serial = 2176] [outer = (nil)] 21:41:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8b5dc400) [pid = 29411] [serial = 2177] [outer = 0x8b5d5800] 21:41:22 INFO - PROCESS | 29411 | 1465101682521 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8c98e800) [pid = 29411] [serial = 2178] [outer = 0x8b5d5800] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8edc0c00) [pid = 29411] [serial = 2120] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8d5ad800) [pid = 29411] [serial = 2123] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x8eee5400) [pid = 29411] [serial = 2121] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8c988400) [pid = 29411] [serial = 2114] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8d1c3800) [pid = 29411] [serial = 2115] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8e40d000) [pid = 29411] [serial = 2117] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8edbc000) [pid = 29411] [serial = 2112] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8dd62400) [pid = 29411] [serial = 2111] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8edc1000) [pid = 29411] [serial = 2100] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e6a8c00) [pid = 29411] [serial = 2099] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x917c5000) [pid = 29411] [serial = 2103] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x911cec00) [pid = 29411] [serial = 2102] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92d18c00) [pid = 29411] [serial = 2106] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x92d0ac00) [pid = 29411] [serial = 2105] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x93879000) [pid = 29411] [serial = 2109] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x93847400) [pid = 29411] [serial = 2108] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8dd5cc00) [pid = 29411] [serial = 2124] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e5a5800) [pid = 29411] [serial = 2118] [outer = (nil)] [url = about:blank] 21:41:22 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x911d4000) [pid = 29411] [serial = 2126] [outer = (nil)] [url = about:blank] 21:41:23 INFO - PROCESS | 29411 | 1465101683527 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]]]}] 21:41:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:41:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2695ms 21:41:23 INFO - PROCESS | 29411 | 1465101683569 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 29411 | 1465101683575 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 21:41:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:41:23 INFO - PROCESS | 29411 | 1465101683584 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - PROCESS | 29411 | 1465101683588 Marionette TRACE conn4 <- [1,2874,null,{}] 21:41:23 INFO - PROCESS | 29411 | 1465101683595 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}] 21:41:23 INFO - PROCESS | 29411 | 1465101683601 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:23 INFO - PROCESS | 29411 | 1465101683781 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 21:41:23 INFO - PROCESS | 29411 | 1465101683943 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:23 INFO - PROCESS | 29411 | 1465101683962 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:24 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5c000 == 28 [pid = 29411] [id = 726] 21:41:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8dd5c800) [pid = 29411] [serial = 2179] [outer = (nil)] 21:41:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8e401c00) [pid = 29411] [serial = 2180] [outer = 0x8dd5c800] 21:41:24 INFO - PROCESS | 29411 | 1465101684051 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e40e000) [pid = 29411] [serial = 2181] [outer = 0x8dd5c800] 21:41:24 INFO - PROCESS | 29411 | 1465101684910 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]]]}] 21:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1385ms 21:41:24 INFO - PROCESS | 29411 | 1465101684969 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 21:41:24 INFO - PROCESS | 29411 | 1465101684978 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 21:41:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:41:25 INFO - PROCESS | 29411 | 1465101685015 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:41:25 INFO - PROCESS | 29411 | 1465101685021 Marionette TRACE conn4 <- [1,2878,null,{}] 21:41:25 INFO - PROCESS | 29411 | 1465101685042 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}] 21:41:25 INFO - PROCESS | 29411 | 1465101685049 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:25 INFO - PROCESS | 29411 | 1465101685286 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 21:41:25 INFO - PROCESS | 29411 | 1465101685312 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:25 INFO - PROCESS | 29411 | 1465101685323 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:25 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ac400 == 29 [pid = 29411] [id = 727] 21:41:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e842400) [pid = 29411] [serial = 2182] [outer = (nil)] 21:41:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e849800) [pid = 29411] [serial = 2183] [outer = 0x8e842400] 21:41:25 INFO - PROCESS | 29411 | 1465101685392 Marionette DEBUG loaded listener.js 21:41:25 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edc1000) [pid = 29411] [serial = 2184] [outer = 0x8e842400] 21:41:26 INFO - PROCESS | 29411 | 1465101686537 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]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:41:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1553ms 21:41:26 INFO - PROCESS | 29411 | 1465101686567 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 29411 | 1465101686572 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 21:41:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:41:26 INFO - PROCESS | 29411 | 1465101686578 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 29411 | 1465101686584 Marionette TRACE conn4 <- [1,2882,null,{}] 21:41:26 INFO - PROCESS | 29411 | 1465101686608 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}] 21:41:26 INFO - PROCESS | 29411 | 1465101686618 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:26 INFO - PROCESS | 29411 | 1465101686856 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 21:41:26 INFO - PROCESS | 29411 | 1465101686885 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 29411 | 1465101686897 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6ab400 == 30 [pid = 29411] [id = 728] 21:41:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8f85d400) [pid = 29411] [serial = 2185] [outer = (nil)] 21:41:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x90f72400) [pid = 29411] [serial = 2186] [outer = 0x8f85d400] 21:41:26 INFO - PROCESS | 29411 | 1465101686981 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f7f800) [pid = 29411] [serial = 2187] [outer = 0x8f85d400] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e6a4c00) [pid = 29411] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x90f72c00) [pid = 29411] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8d5a5c00) [pid = 29411] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x91fc0800) [pid = 29411] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8f868400) [pid = 29411] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x92a8a800) [pid = 29411] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8edbdc00) [pid = 29411] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8d1c2400) [pid = 29411] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8eee7800) [pid = 29411] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:41:27 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x8e6a3c00) [pid = 29411] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:41:28 INFO - PROCESS | 29411 | 1465101688519 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]]]}] 21:41:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:41:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1995ms 21:41:28 INFO - PROCESS | 29411 | 1465101688576 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 21:41:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:41:28 INFO - PROCESS | 29411 | 1465101688583 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 21:41:28 INFO - PROCESS | 29411 | 1465101688592 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:41:28 INFO - PROCESS | 29411 | 1465101688597 Marionette TRACE conn4 <- [1,2886,null,{}] 21:41:28 INFO - PROCESS | 29411 | 1465101688605 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}] 21:41:28 INFO - PROCESS | 29411 | 1465101688610 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:28 INFO - PROCESS | 29411 | 1465101688793 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 21:41:28 INFO - PROCESS | 29411 | 1465101688802 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:28 INFO - PROCESS | 29411 | 1465101688810 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:28 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a9000 == 31 [pid = 29411] [id = 729] 21:41:28 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8e5ab000) [pid = 29411] [serial = 2188] [outer = (nil)] 21:41:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x911d4c00) [pid = 29411] [serial = 2189] [outer = 0x8e5ab000] 21:41:29 INFO - PROCESS | 29411 | 1465101689029 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91398000) [pid = 29411] [serial = 2190] [outer = 0x8e5ab000] 21:41:29 INFO - PROCESS | 29411 | 1465101689980 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]]]}] 21:41:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:41:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1435ms 21:41:30 INFO - PROCESS | 29411 | 1465101690027 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 21:41:30 INFO - PROCESS | 29411 | 1465101690034 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 21:41:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:41:30 INFO - PROCESS | 29411 | 1465101690044 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:41:30 INFO - PROCESS | 29411 | 1465101690050 Marionette TRACE conn4 <- [1,2890,null,{}] 21:41:30 INFO - PROCESS | 29411 | 1465101690059 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}] 21:41:30 INFO - PROCESS | 29411 | 1465101690066 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:30 INFO - PROCESS | 29411 | 1465101690270 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 21:41:30 INFO - PROCESS | 29411 | 1465101690459 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:30 INFO - PROCESS | 29411 | 1465101690475 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd5ec00 == 32 [pid = 29411] [id = 730] 21:41:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8dd62400) [pid = 29411] [serial = 2191] [outer = (nil)] 21:41:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e5a3800) [pid = 29411] [serial = 2192] [outer = 0x8dd62400] 21:41:30 INFO - PROCESS | 29411 | 1465101690662 Marionette DEBUG loaded listener.js 21:41:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8edbd000) [pid = 29411] [serial = 2193] [outer = 0x8dd62400] 21:41:31 INFO - PROCESS | 29411 | 1465101691769 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:41:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:41:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1784ms 21:41:31 INFO - PROCESS | 29411 | 1465101691829 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 21:41:31 INFO - PROCESS | 29411 | 1465101691837 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 21:41:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:41:31 INFO - PROCESS | 29411 | 1465101691848 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - PROCESS | 29411 | 1465101691852 Marionette TRACE conn4 <- [1,2894,null,{}] 21:41:31 INFO - PROCESS | 29411 | 1465101691860 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}] 21:41:31 INFO - PROCESS | 29411 | 1465101691866 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:32 INFO - PROCESS | 29411 | 1465101692092 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 21:41:32 INFO - PROCESS | 29411 | 1465101692381 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:32 INFO - PROCESS | 29411 | 1465101692393 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:32 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5e1c00 == 33 [pid = 29411] [id = 731] 21:41:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edbfc00) [pid = 29411] [serial = 2194] [outer = (nil)] 21:41:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x90f7dc00) [pid = 29411] [serial = 2195] [outer = 0x8edbfc00] 21:41:32 INFO - PROCESS | 29411 | 1465101692487 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x913a0400) [pid = 29411] [serial = 2196] [outer = 0x8edbfc00] 21:41:33 INFO - PROCESS | 29411 | 1465101693590 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]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:41:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1784ms 21:41:33 INFO - PROCESS | 29411 | 1465101693632 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 29411 | 1465101693637 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 21:41:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:41:33 INFO - PROCESS | 29411 | 1465101693644 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - PROCESS | 29411 | 1465101693650 Marionette TRACE conn4 <- [1,2898,null,{}] 21:41:33 INFO - PROCESS | 29411 | 1465101693668 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}] 21:41:33 INFO - PROCESS | 29411 | 1465101693681 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:33 INFO - PROCESS | 29411 | 1465101693937 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 21:41:34 INFO - PROCESS | 29411 | 1465101694234 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:34 INFO - PROCESS | 29411 | 1465101694246 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:34 INFO - PROCESS | 29411 | ++DOCSHELL 0x91f9c400 == 34 [pid = 29411] [id = 732] 21:41:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91f9d000) [pid = 29411] [serial = 2197] [outer = (nil)] 21:41:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x91fbc800) [pid = 29411] [serial = 2198] [outer = 0x91f9d000] 21:41:34 INFO - PROCESS | 29411 | 1465101694332 Marionette DEBUG loaded listener.js 21:41:34 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x91fca800) [pid = 29411] [serial = 2199] [outer = 0x91f9d000] 21:41:35 INFO - PROCESS | 29411 | 1465101695355 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]]]}] 21:41:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:41:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1798ms 21:41:35 INFO - PROCESS | 29411 | 1465101695443 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 21:41:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:41:35 INFO - PROCESS | 29411 | 1465101695448 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 21:41:35 INFO - PROCESS | 29411 | 1465101695454 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:41:35 INFO - PROCESS | 29411 | 1465101695458 Marionette TRACE conn4 <- [1,2902,null,{}] 21:41:35 INFO - PROCESS | 29411 | 1465101695464 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}] 21:41:35 INFO - PROCESS | 29411 | 1465101695469 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:35 INFO - PROCESS | 29411 | 1465101695688 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 21:41:36 INFO - PROCESS | 29411 | 1465101696097 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:36 INFO - PROCESS | 29411 | 1465101696108 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c992400 == 35 [pid = 29411] [id = 733] 21:41:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8d1c3000) [pid = 29411] [serial = 2200] [outer = (nil)] 21:41:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x8d1ca400) [pid = 29411] [serial = 2201] [outer = 0x8d1c3000] 21:41:36 INFO - PROCESS | 29411 | 1465101696207 Marionette DEBUG loaded listener.js 21:41:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8d5ad800) [pid = 29411] [serial = 2202] [outer = 0x8d1c3000] 21:41:37 INFO - PROCESS | 29411 | --DOCSHELL 0x8e405400 == 34 [pid = 29411] [id = 705] 21:41:37 INFO - PROCESS | 29411 | --DOCSHELL 0x8e844c00 == 33 [pid = 29411] [id = 715] 21:41:37 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40a000 == 32 [pid = 29411] [id = 713] 21:41:37 INFO - PROCESS | 29411 | 1465101697281 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x92aca000) [pid = 29411] [serial = 2154] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e84b400) [pid = 29411] [serial = 2141] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x9139c000) [pid = 29411] [serial = 2132] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e409c00) [pid = 29411] [serial = 2129] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x91fcac00) [pid = 29411] [serial = 2136] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x913a3c00) [pid = 29411] [serial = 2127] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92a92800) [pid = 29411] [serial = 2151] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x917cc000) [pid = 29411] [serial = 2133] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8edbbc00) [pid = 29411] [serial = 2130] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x91399000) [pid = 29411] [serial = 2145] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d1c7800) [pid = 29411] [serial = 2139] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x91fc4000) [pid = 29411] [serial = 2135] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8edc6000) [pid = 29411] [serial = 2142] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x92a94800) [pid = 29411] [serial = 2150] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x91fa3800) [pid = 29411] [serial = 2147] [outer = (nil)] [url = about:blank] 21:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1887ms 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x90f7a400) [pid = 29411] [serial = 2144] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x91fc1000) [pid = 29411] [serial = 2148] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8d1ca800) [pid = 29411] [serial = 2138] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | --DOMWINDOW == 61 (0x92a8bc00) [pid = 29411] [serial = 2153] [outer = (nil)] [url = about:blank] 21:41:37 INFO - PROCESS | 29411 | 1465101697345 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 21:41:37 INFO - PROCESS | 29411 | 1465101697353 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 21:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:41:37 INFO - PROCESS | 29411 | 1465101697361 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:41:37 INFO - PROCESS | 29411 | 1465101697366 Marionette TRACE conn4 <- [1,2906,null,{}] 21:41:37 INFO - PROCESS | 29411 | 1465101697374 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}] 21:41:37 INFO - PROCESS | 29411 | 1465101697382 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:37 INFO - PROCESS | 29411 | 1465101697548 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 21:41:37 INFO - PROCESS | 29411 | 1465101697699 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 29411 | 1465101697711 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x8dd56c00 == 33 [pid = 29411] [id = 734] 21:41:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 62 (0x8e844c00) [pid = 29411] [serial = 2203] [outer = (nil)] 21:41:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8edba400) [pid = 29411] [serial = 2204] [outer = 0x8e844c00] 21:41:37 INFO - PROCESS | 29411 | 1465101697842 Marionette DEBUG loaded listener.js 21:41:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x8eee5000) [pid = 29411] [serial = 2205] [outer = 0x8e844c00] 21:41:38 INFO - PROCESS | 29411 | 1465101698723 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]]]}] 21:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1431ms 21:41:38 INFO - PROCESS | 29411 | 1465101698796 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 21:41:38 INFO - PROCESS | 29411 | 1465101698801 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 21:41:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:41:38 INFO - PROCESS | 29411 | 1465101698810 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - PROCESS | 29411 | 1465101698813 Marionette TRACE conn4 <- [1,2910,null,{}] 21:41:38 INFO - PROCESS | 29411 | 1465101698819 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}] 21:41:38 INFO - PROCESS | 29411 | 1465101698825 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:39 INFO - PROCESS | 29411 | 1465101698998 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 21:41:39 INFO - PROCESS | 29411 | 1465101699168 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 29411 | 1465101699180 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:39 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40d800 == 34 [pid = 29411] [id = 735] 21:41:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8e846c00) [pid = 29411] [serial = 2206] [outer = (nil)] 21:41:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x91398c00) [pid = 29411] [serial = 2207] [outer = 0x8e846c00] 21:41:39 INFO - PROCESS | 29411 | 1465101699257 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x917c9800) [pid = 29411] [serial = 2208] [outer = 0x8e846c00] 21:41:40 INFO - PROCESS | 29411 | 1465101700028 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]]]}] 21:41:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:41:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:41:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1233ms 21:41:40 INFO - TEST-START | /DOMEvents/constructors.html 21:41:40 INFO - PROCESS | 29411 | 1465101700043 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 21:41:40 INFO - PROCESS | 29411 | 1465101700046 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 21:41:40 INFO - PROCESS | 29411 | 1465101700060 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - PROCESS | 29411 | 1465101700069 Marionette TRACE conn4 <- [1,2914,null,{}] 21:41:40 INFO - PROCESS | 29411 | 1465101700084 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}] 21:41:40 INFO - PROCESS | 29411 | 1465101700091 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:40 INFO - PROCESS | 29411 | 1465101700295 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 21:41:40 INFO - PROCESS | 29411 | 1465101700326 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:40 INFO - PROCESS | 29411 | 1465101700334 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f866400 == 35 [pid = 29411] [id = 736] 21:41:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91fc0000) [pid = 29411] [serial = 2209] [outer = (nil)] 21:41:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91fc9400) [pid = 29411] [serial = 2210] [outer = 0x91fc0000] 21:41:40 INFO - PROCESS | 29411 | 1465101700399 Marionette DEBUG loaded listener.js 21:41:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x92310800) [pid = 29411] [serial = 2211] [outer = 0x91fc0000] 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:41:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:41:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:41:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:41:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:41:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:41:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:41:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:41:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:41:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1429ms 21:41:41 INFO - PROCESS | 29411 | 1465101701420 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]]]}] 21:41:41 INFO - PROCESS | 29411 | 1465101701498 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 21:41:41 INFO - PROCESS | 29411 | 1465101701509 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 21:41:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:41:41 INFO - PROCESS | 29411 | 1465101701584 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:41:41 INFO - PROCESS | 29411 | 1465101701586 Marionette TRACE conn4 <- [1,2918,null,{}] 21:41:41 INFO - PROCESS | 29411 | 1465101701598 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}] 21:41:41 INFO - PROCESS | 29411 | 1465101701602 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:41 INFO - PROCESS | 29411 | 1465101701807 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 21:41:41 INFO - PROCESS | 29411 | 1465101701827 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 29411 | 1465101701834 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x92a97000 == 36 [pid = 29411] [id = 737] 21:41:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x92ac1800) [pid = 29411] [serial = 2212] [outer = (nil)] 21:41:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x92acf400) [pid = 29411] [serial = 2213] [outer = 0x92ac1800] 21:41:41 INFO - PROCESS | 29411 | 1465101701902 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x92d0c400) [pid = 29411] [serial = 2214] [outer = 0x92ac1800] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8dd63400) [pid = 29411] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x911ca400) [pid = 29411] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x92ad0000) [pid = 29411] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8c994000) [pid = 29411] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x92a97c00) [pid = 29411] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8b5d5800) [pid = 29411] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8dd5c800) [pid = 29411] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x90f7e000) [pid = 29411] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x93beec00) [pid = 29411] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 63 (0x8e842400) [pid = 29411] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:41:42 INFO - PROCESS | 29411 | --DOMWINDOW == 62 (0x8f85d400) [pid = 29411] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:41:42 INFO - PROCESS | 29411 | 1465101702826 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:41:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:41:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1311ms 21:41:42 INFO - PROCESS | 29411 | 1465101702875 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 21:41:42 INFO - PROCESS | 29411 | 1465101702878 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 21:41:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:41:42 INFO - PROCESS | 29411 | 1465101702885 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - PROCESS | 29411 | 1465101702888 Marionette TRACE conn4 <- [1,2922,null,{}] 21:41:42 INFO - PROCESS | 29411 | 1465101702894 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}] 21:41:42 INFO - PROCESS | 29411 | 1465101702899 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:43 INFO - PROCESS | 29411 | 1465101703051 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 21:41:43 INFO - PROCESS | 29411 | 1465101703071 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:43 INFO - PROCESS | 29411 | 1465101703091 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cec00 == 37 [pid = 29411] [id = 738] 21:41:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 63 (0x8e5a7800) [pid = 29411] [serial = 2215] [outer = (nil)] 21:41:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 64 (0x92ac4400) [pid = 29411] [serial = 2216] [outer = 0x8e5a7800] 21:41:43 INFO - PROCESS | 29411 | 1465101703308 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x92def000) [pid = 29411] [serial = 2217] [outer = 0x8e5a7800] 21:41:43 INFO - PROCESS | 29411 | [29411] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:41:43 INFO - PROCESS | 29411 | [29411] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:41:43 INFO - PROCESS | 29411 | [29411] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:41:43 INFO - PROCESS | 29411 | [29411] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:41:44 INFO - PROCESS | 29411 | 1465101704076 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]]]}] 21:41:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:41:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:41:44 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 21:41:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:41:44 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 21:41:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:41:44 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]" 21:41:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:41:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:41:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1237ms 21:41:44 INFO - PROCESS | 29411 | 1465101704124 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 21:41:44 INFO - PROCESS | 29411 | 1465101704130 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 21:41:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:41:44 INFO - PROCESS | 29411 | 1465101704149 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - PROCESS | 29411 | 1465101704151 Marionette TRACE conn4 <- [1,2926,null,{}] 21:41:44 INFO - PROCESS | 29411 | 1465101704158 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}] 21:41:44 INFO - PROCESS | 29411 | 1465101704163 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:44 INFO - PROCESS | 29411 | 1465101704451 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 21:41:44 INFO - PROCESS | 29411 | 1465101704551 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:44 INFO - PROCESS | 29411 | 1465101704561 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:44 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7800 == 38 [pid = 29411] [id = 739] 21:41:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8b5d7c00) [pid = 29411] [serial = 2218] [outer = (nil)] 21:41:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x8c988000) [pid = 29411] [serial = 2219] [outer = 0x8b5d7c00] 21:41:44 INFO - PROCESS | 29411 | 1465101704683 Marionette DEBUG loaded listener.js 21:41:44 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8d1d0800) [pid = 29411] [serial = 2220] [outer = 0x8b5d7c00] 21:41:45 INFO - PROCESS | 29411 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:41:45 INFO - PROCESS | 29411 | 1465101705627 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]]]}] 21:41:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:41:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1539ms 21:41:45 INFO - PROCESS | 29411 | 1465101705683 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 29411 | 1465101705688 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 21:41:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:41:45 INFO - PROCESS | 29411 | 1465101705698 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - PROCESS | 29411 | 1465101705704 Marionette TRACE conn4 <- [1,2930,null,{}] 21:41:45 INFO - PROCESS | 29411 | 1465101705756 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}] 21:41:45 INFO - PROCESS | 29411 | 1465101705765 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:45 INFO - PROCESS | 29411 | 1465101705976 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 21:41:46 INFO - PROCESS | 29411 | 1465101706168 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 29411 | 1465101706175 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a6400 == 39 [pid = 29411] [id = 740] 21:41:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8e845c00) [pid = 29411] [serial = 2221] [outer = (nil)] 21:41:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8edc5800) [pid = 29411] [serial = 2222] [outer = 0x8e845c00] 21:41:46 INFO - PROCESS | 29411 | 1465101706303 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8f6cf400) [pid = 29411] [serial = 2223] [outer = 0x8e845c00] 21:41:47 INFO - PROCESS | 29411 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:41:47 INFO - PROCESS | 29411 | 1465101707212 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]]]}] 21:41:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:41:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1587ms 21:41:47 INFO - PROCESS | 29411 | 1465101707287 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 29411 | 1465101707293 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 21:41:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:41:47 INFO - PROCESS | 29411 | 1465101707302 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 29411 | 1465101707306 Marionette TRACE conn4 <- [1,2934,null,{}] 21:41:47 INFO - PROCESS | 29411 | 1465101707314 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}] 21:41:47 INFO - PROCESS | 29411 | 1465101707319 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:47 INFO - PROCESS | 29411 | 1465101707588 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 21:41:47 INFO - PROCESS | 29411 | 1465101707711 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 29411 | 1465101707723 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:47 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5da000 == 40 [pid = 29411] [id = 741] 21:41:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edc2000) [pid = 29411] [serial = 2224] [outer = (nil)] 21:41:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x917cec00) [pid = 29411] [serial = 2225] [outer = 0x8edc2000] 21:41:47 INFO - PROCESS | 29411 | 1465101707845 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x91fa0c00) [pid = 29411] [serial = 2226] [outer = 0x8edc2000] 21:41:48 INFO - PROCESS | 29411 | 1465101708773 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]]]}] 21:41:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:41:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1485ms 21:41:48 INFO - PROCESS | 29411 | 1465101708787 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 29411 | 1465101708795 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 21:41:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:41:48 INFO - PROCESS | 29411 | 1465101708813 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 29411 | 1465101708821 Marionette TRACE conn4 <- [1,2938,null,{}] 21:41:48 INFO - PROCESS | 29411 | 1465101708827 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}] 21:41:48 INFO - PROCESS | 29411 | 1465101708834 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:49 INFO - PROCESS | 29411 | 1465101709072 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 21:41:49 INFO - PROCESS | 29411 | 1465101709271 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 29411 | 1465101709279 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:49 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f863c00 == 41 [pid = 29411] [id = 742] 21:41:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92301400) [pid = 29411] [serial = 2227] [outer = (nil)] 21:41:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x9387b000) [pid = 29411] [serial = 2228] [outer = 0x92301400] 21:41:49 INFO - PROCESS | 29411 | 1465101709363 Marionette DEBUG loaded listener.js 21:41:49 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93b6b000) [pid = 29411] [serial = 2229] [outer = 0x92301400] 21:41:50 INFO - PROCESS | 29411 | 1465101710207 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]]]}] 21:41:50 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. 21:41:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1454ms 21:41:50 INFO - PROCESS | 29411 | 1465101710260 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 29411 | 1465101710263 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 21:41:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:41:50 INFO - PROCESS | 29411 | 1465101710270 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:41:50 INFO - PROCESS | 29411 | 1465101710274 Marionette TRACE conn4 <- [1,2942,null,{}] 21:41:50 INFO - PROCESS | 29411 | 1465101710280 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}] 21:41:50 INFO - PROCESS | 29411 | 1465101710286 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:50 INFO - PROCESS | 29411 | 1465101710542 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 21:41:50 INFO - PROCESS | 29411 | 1465101710728 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:50 INFO - PROCESS | 29411 | 1465101710737 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6abc00 == 42 [pid = 29411] [id = 743] 21:41:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93b61400) [pid = 29411] [serial = 2230] [outer = (nil)] 21:41:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x93c36c00) [pid = 29411] [serial = 2231] [outer = 0x93b61400] 21:41:50 INFO - PROCESS | 29411 | 1465101710819 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x93c34c00) [pid = 29411] [serial = 2232] [outer = 0x93b61400] 21:41:51 INFO - PROCESS | 29411 | 1465101711702 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"]]]}] 21:41:51 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 21:41:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:41:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:41:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1493ms 21:41:51 INFO - PROCESS | 29411 | 1465101711765 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 29411 | 1465101711768 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 21:41:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:41:51 INFO - PROCESS | 29411 | 1465101711795 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 29411 | 1465101711799 Marionette TRACE conn4 <- [1,2946,null,{}] 21:41:51 INFO - PROCESS | 29411 | 1465101711806 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}] 21:41:51 INFO - PROCESS | 29411 | 1465101711812 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:51 INFO - PROCESS | 29411 | 1465101711984 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 21:41:52 INFO - PROCESS | 29411 | 1465101712189 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 29411 | 1465101712209 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x9471f000 == 43 [pid = 29411] [id = 744] 21:41:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x94720000) [pid = 29411] [serial = 2233] [outer = (nil)] 21:41:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x94767400) [pid = 29411] [serial = 2234] [outer = 0x94720000] 21:41:52 INFO - PROCESS | 29411 | 1465101712341 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x9487e800) [pid = 29411] [serial = 2235] [outer = 0x94720000] 21:41:53 INFO - PROCESS | 29411 | 1465101713281 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]]]}] 21:41:53 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. 21:41:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1552ms 21:41:53 INFO - PROCESS | 29411 | 1465101713329 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 21:41:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:41:53 INFO - PROCESS | 29411 | 1465101713333 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 21:41:53 INFO - PROCESS | 29411 | 1465101713340 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - PROCESS | 29411 | 1465101713344 Marionette TRACE conn4 <- [1,2950,null,{}] 21:41:53 INFO - PROCESS | 29411 | 1465101713350 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}] 21:41:53 INFO - PROCESS | 29411 | 1465101713355 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:53 INFO - PROCESS | 29411 | 1465101713539 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 21:41:53 INFO - PROCESS | 29411 | 1465101713735 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:53 INFO - PROCESS | 29411 | 1465101713742 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:53 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98c000 == 44 [pid = 29411] [id = 745] 21:41:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8c98c400) [pid = 29411] [serial = 2236] [outer = (nil)] 21:41:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8e6ad800) [pid = 29411] [serial = 2237] [outer = 0x8c98c400] 21:41:53 INFO - PROCESS | 29411 | 1465101713831 Marionette DEBUG loaded listener.js 21:41:53 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x917c6000) [pid = 29411] [serial = 2238] [outer = 0x8c98c400] 21:41:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a3400 == 45 [pid = 29411] [id = 746] 21:41:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8e6a9000) [pid = 29411] [serial = 2239] [outer = (nil)] 21:41:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8e83e000) [pid = 29411] [serial = 2240] [outer = 0x8e6a9000] 21:41:55 INFO - PROCESS | 29411 | 1465101715088 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]]]}] 21:41:55 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. 21:41:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1788ms 21:41:55 INFO - PROCESS | 29411 | 1465101715128 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 29411 | 1465101715134 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 21:41:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:41:55 INFO - PROCESS | 29411 | 1465101715141 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 29411 | 1465101715145 Marionette TRACE conn4 <- [1,2954,null,{}] 21:41:55 INFO - PROCESS | 29411 | 1465101715153 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}] 21:41:55 INFO - PROCESS | 29411 | 1465101715160 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:55 INFO - PROCESS | 29411 | 1465101715430 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 21:41:55 INFO - PROCESS | 29411 | 1465101715625 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:55 INFO - PROCESS | 29411 | 1465101715634 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e403800 == 46 [pid = 29411] [id = 747] 21:41:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8e6a8400) [pid = 29411] [serial = 2241] [outer = (nil)] 21:41:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8edc6c00) [pid = 29411] [serial = 2242] [outer = 0x8e6a8400] 21:41:55 INFO - PROCESS | 29411 | 1465101715708 Marionette DEBUG loaded listener.js 21:41:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8f6cd400) [pid = 29411] [serial = 2243] [outer = 0x8e6a8400] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8c995400 == 45 [pid = 29411] [id = 712] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1cec00 == 44 [pid = 29411] [id = 738] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x92a97000 == 43 [pid = 29411] [id = 737] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8f866400 == 42 [pid = 29411] [id = 736] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8e40d800 == 41 [pid = 29411] [id = 735] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd56c00 == 40 [pid = 29411] [id = 734] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8c992400 == 39 [pid = 29411] [id = 733] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1d0c00 == 38 [pid = 29411] [id = 722] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d4800 == 37 [pid = 29411] [id = 725] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c9000 == 36 [pid = 29411] [id = 714] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d5c00 == 35 [pid = 29411] [id = 724] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5c000 == 34 [pid = 29411] [id = 726] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8e84a400 == 33 [pid = 29411] [id = 706] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x91fc0400 == 32 [pid = 29411] [id = 711] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8dd5ec00 == 31 [pid = 29411] [id = 730] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ac400 == 30 [pid = 29411] [id = 727] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5db000 == 29 [pid = 29411] [id = 707] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c4800 == 28 [pid = 29411] [id = 717] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6ab400 == 27 [pid = 29411] [id = 728] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a3800 == 26 [pid = 29411] [id = 709] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5e1c00 == 25 [pid = 29411] [id = 731] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d3400 == 24 [pid = 29411] [id = 708] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x91f9c400 == 23 [pid = 29411] [id = 732] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8c986400 == 22 [pid = 29411] [id = 718] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x91fc9800 == 21 [pid = 29411] [id = 716] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a9000 == 20 [pid = 29411] [id = 729] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98e400 == 19 [pid = 29411] [id = 710] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x92ac6000 == 18 [pid = 29411] [id = 720] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x90f7e800 == 17 [pid = 29411] [id = 719] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6ac400 == 16 [pid = 29411] [id = 721] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8c993c00 == 15 [pid = 29411] [id = 723] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5a3400 == 14 [pid = 29411] [id = 746] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x9471f000 == 13 [pid = 29411] [id = 744] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8e6abc00 == 12 [pid = 29411] [id = 743] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8f863c00 == 11 [pid = 29411] [id = 742] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5da000 == 10 [pid = 29411] [id = 741] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d7800 == 9 [pid = 29411] [id = 739] 21:41:56 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a6400 == 8 [pid = 29411] [id = 740] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8e40e400) [pid = 29411] [serial = 2156] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x8e840400) [pid = 29411] [serial = 2157] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x917c7000) [pid = 29411] [serial = 2160] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x911d2c00) [pid = 29411] [serial = 2159] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x93840400) [pid = 29411] [serial = 2163] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x92de4800) [pid = 29411] [serial = 2162] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8eedd000) [pid = 29411] [serial = 2175] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8e5a9c00) [pid = 29411] [serial = 2174] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x93be5800) [pid = 29411] [serial = 2166] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x8b5dc400) [pid = 29411] [serial = 2177] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8c98e800) [pid = 29411] [serial = 2178] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x93b6c400) [pid = 29411] [serial = 2165] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e401c00) [pid = 29411] [serial = 2180] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x93c2dc00) [pid = 29411] [serial = 2169] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x93c2bc00) [pid = 29411] [serial = 2168] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x9475f800) [pid = 29411] [serial = 2172] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8edc1000) [pid = 29411] [serial = 2184] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x9471e400) [pid = 29411] [serial = 2171] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x90f72400) [pid = 29411] [serial = 2186] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x90f7f800) [pid = 29411] [serial = 2187] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8e849800) [pid = 29411] [serial = 2183] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e40e000) [pid = 29411] [serial = 2181] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x911d4c00) [pid = 29411] [serial = 2189] [outer = (nil)] [url = about:blank] 21:41:57 INFO - PROCESS | 29411 | 1465101717662 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]]]}] 21:41:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:41:57 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 21:41:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2536ms 21:41:57 INFO - PROCESS | 29411 | 1465101717684 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 21:41:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:41:57 INFO - PROCESS | 29411 | 1465101717690 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 21:41:57 INFO - PROCESS | 29411 | 1465101717698 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 29411 | 1465101717702 Marionette TRACE conn4 <- [1,2958,null,{}] 21:41:57 INFO - PROCESS | 29411 | 1465101717710 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}] 21:41:57 INFO - PROCESS | 29411 | 1465101717716 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:58 INFO - PROCESS | 29411 | 1465101718030 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 21:41:58 INFO - PROCESS | 29411 | 1465101718128 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:58 INFO - PROCESS | 29411 | 1465101718139 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ac400 == 9 [pid = 29411] [id = 748] 21:41:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8d5adc00) [pid = 29411] [serial = 2244] [outer = (nil)] 21:41:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e406400) [pid = 29411] [serial = 2245] [outer = 0x8d5adc00] 21:41:58 INFO - PROCESS | 29411 | 1465101718209 Marionette DEBUG loaded listener.js 21:41:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e40d400) [pid = 29411] [serial = 2246] [outer = 0x8d5adc00] 21:41:59 INFO - PROCESS | 29411 | 1465101719090 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]]]}] 21:41:59 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. 21:41:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1437ms 21:41:59 INFO - PROCESS | 29411 | 1465101719134 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 21:41:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:41:59 INFO - PROCESS | 29411 | 1465101719143 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 21:41:59 INFO - PROCESS | 29411 | 1465101719154 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - PROCESS | 29411 | 1465101719159 Marionette TRACE conn4 <- [1,2962,null,{}] 21:41:59 INFO - PROCESS | 29411 | 1465101719169 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}] 21:41:59 INFO - PROCESS | 29411 | 1465101719174 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:59 INFO - PROCESS | 29411 | 1465101719355 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 21:41:59 INFO - PROCESS | 29411 | 1465101719532 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 29411 | 1465101719542 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:41:59 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e847c00 == 10 [pid = 29411] [id = 749] 21:41:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e84c800) [pid = 29411] [serial = 2247] [outer = (nil)] 21:41:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8edbcc00) [pid = 29411] [serial = 2248] [outer = 0x8e84c800] 21:41:59 INFO - PROCESS | 29411 | 1465101719616 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8eee7c00) [pid = 29411] [serial = 2249] [outer = 0x8e84c800] 21:42:00 INFO - PROCESS | 29411 | 1465101720452 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]]]}] 21:42:00 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. 21:42:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1337ms 21:42:00 INFO - PROCESS | 29411 | 1465101720491 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 21:42:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:42:00 INFO - PROCESS | 29411 | 1465101720495 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 21:42:00 INFO - PROCESS | 29411 | 1465101720501 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - PROCESS | 29411 | 1465101720507 Marionette TRACE conn4 <- [1,2966,null,{}] 21:42:00 INFO - PROCESS | 29411 | 1465101720531 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}] 21:42:00 INFO - PROCESS | 29411 | 1465101720540 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:00 INFO - PROCESS | 29411 | 1465101720771 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 21:42:00 INFO - PROCESS | 29411 | 1465101720798 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:00 INFO - PROCESS | 29411 | 1465101720809 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x90f7f800 == 11 [pid = 29411] [id = 750] 21:42:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x90f7fc00) [pid = 29411] [serial = 2250] [outer = (nil)] 21:42:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x911c8800) [pid = 29411] [serial = 2251] [outer = 0x90f7fc00] 21:42:00 INFO - PROCESS | 29411 | 1465101720891 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x911d3000) [pid = 29411] [serial = 2252] [outer = 0x90f7fc00] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e5a7800) [pid = 29411] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x92ac1800) [pid = 29411] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d1c3000) [pid = 29411] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e846c00) [pid = 29411] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e844c00) [pid = 29411] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x91f9d000) [pid = 29411] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8edbfc00) [pid = 29411] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e5ab000) [pid = 29411] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8dd62400) [pid = 29411] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:42:01 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x91fc0000) [pid = 29411] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:42:02 INFO - PROCESS | 29411 | 1465101722324 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]]]}] 21:42:02 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. 21:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1850ms 21:42:02 INFO - PROCESS | 29411 | 1465101722351 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 29411 | 1465101722356 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 21:42:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:42:02 INFO - PROCESS | 29411 | 1465101722362 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 29411 | 1465101722364 Marionette TRACE conn4 <- [1,2970,null,{}] 21:42:02 INFO - PROCESS | 29411 | 1465101722370 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}] 21:42:02 INFO - PROCESS | 29411 | 1465101722376 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:02 INFO - PROCESS | 29411 | 1465101722529 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 21:42:02 INFO - PROCESS | 29411 | 1465101722686 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 29411 | 1465101722695 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:02 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c9400 == 12 [pid = 29411] [id = 751] 21:42:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x8dd62400) [pid = 29411] [serial = 2253] [outer = (nil)] 21:42:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x90f7bc00) [pid = 29411] [serial = 2254] [outer = 0x8dd62400] 21:42:02 INFO - PROCESS | 29411 | 1465101722767 Marionette DEBUG loaded listener.js 21:42:02 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x9139e000) [pid = 29411] [serial = 2255] [outer = 0x8dd62400] 21:42:03 INFO - PROCESS | 29411 | 1465101723493 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]]]}] 21:42:03 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. 21:42:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1186ms 21:42:03 INFO - PROCESS | 29411 | 1465101723550 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 21:42:03 INFO - PROCESS | 29411 | 1465101723553 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 21:42:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:42:03 INFO - PROCESS | 29411 | 1465101723560 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:42:03 INFO - PROCESS | 29411 | 1465101723563 Marionette TRACE conn4 <- [1,2974,null,{}] 21:42:03 INFO - PROCESS | 29411 | 1465101723569 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}] 21:42:03 INFO - PROCESS | 29411 | 1465101723574 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:03 INFO - PROCESS | 29411 | 1465101723821 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 21:42:03 INFO - PROCESS | 29411 | 1465101723911 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:03 INFO - PROCESS | 29411 | 1465101723919 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:04 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d3400 == 13 [pid = 29411] [id = 752] 21:42:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8b5d4400) [pid = 29411] [serial = 2256] [outer = (nil)] 21:42:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8b5dc400) [pid = 29411] [serial = 2257] [outer = 0x8b5d4400] 21:42:04 INFO - PROCESS | 29411 | 1465101724101 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8d1c5800) [pid = 29411] [serial = 2258] [outer = 0x8b5d4400] 21:42:05 INFO - PROCESS | 29411 | 1465101725136 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]]]}] 21:42:05 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. 21:42:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1634ms 21:42:05 INFO - PROCESS | 29411 | 1465101725196 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 29411 | 1465101725202 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 21:42:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:42:05 INFO - PROCESS | 29411 | 1465101725256 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - PROCESS | 29411 | 1465101725262 Marionette TRACE conn4 <- [1,2978,null,{}] 21:42:05 INFO - PROCESS | 29411 | 1465101725276 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}] 21:42:05 INFO - PROCESS | 29411 | 1465101725285 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:05 INFO - PROCESS | 29411 | 1465101725475 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 21:42:05 INFO - PROCESS | 29411 | 1465101725672 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:05 INFO - PROCESS | 29411 | 1465101725684 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:05 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a9400 == 14 [pid = 29411] [id = 753] 21:42:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e6a5800) [pid = 29411] [serial = 2259] [outer = (nil)] 21:42:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e844c00) [pid = 29411] [serial = 2260] [outer = 0x8e6a5800] 21:42:05 INFO - PROCESS | 29411 | 1465101725806 Marionette DEBUG loaded listener.js 21:42:05 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8edc1400) [pid = 29411] [serial = 2261] [outer = 0x8e6a5800] 21:42:06 INFO - PROCESS | 29411 | 1465101726733 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]]]}] 21:42:06 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. 21:42:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1543ms 21:42:06 INFO - PROCESS | 29411 | 1465101726797 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 29411 | 1465101726804 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 21:42:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:42:06 INFO - PROCESS | 29411 | 1465101726814 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - PROCESS | 29411 | 1465101726817 Marionette TRACE conn4 <- [1,2982,null,{}] 21:42:06 INFO - PROCESS | 29411 | 1465101726853 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}] 21:42:06 INFO - PROCESS | 29411 | 1465101726860 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:07 INFO - PROCESS | 29411 | 1465101727059 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 21:42:07 INFO - PROCESS | 29411 | 1465101727252 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 29411 | 1465101727267 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:07 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e848400 == 15 [pid = 29411] [id = 754] 21:42:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8f861000) [pid = 29411] [serial = 2262] [outer = (nil)] 21:42:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x911c7000) [pid = 29411] [serial = 2263] [outer = 0x8f861000] 21:42:07 INFO - PROCESS | 29411 | 1465101727400 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x917c3800) [pid = 29411] [serial = 2264] [outer = 0x8f861000] 21:42:08 INFO - PROCESS | 29411 | 1465101728411 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"]]]}] 21:42:08 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 21:42:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:42:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:42:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1615ms 21:42:08 INFO - PROCESS | 29411 | 1465101728430 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 21:42:08 INFO - PROCESS | 29411 | 1465101728435 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 21:42:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:42:08 INFO - PROCESS | 29411 | 1465101728444 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:42:08 INFO - PROCESS | 29411 | 1465101728453 Marionette TRACE conn4 <- [1,2986,null,{}] 21:42:08 INFO - PROCESS | 29411 | 1465101728468 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}] 21:42:08 INFO - PROCESS | 29411 | 1465101728476 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:08 INFO - PROCESS | 29411 | 1465101728672 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 21:42:08 INFO - PROCESS | 29411 | 1465101728869 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:08 INFO - PROCESS | 29411 | 1465101728880 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:08 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f862c00 == 16 [pid = 29411] [id = 755] 21:42:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x91fbfc00) [pid = 29411] [serial = 2265] [outer = (nil)] 21:42:08 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x91fc9800) [pid = 29411] [serial = 2266] [outer = 0x91fbfc00] 21:42:09 INFO - PROCESS | 29411 | 1465101728996 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x92307800) [pid = 29411] [serial = 2267] [outer = 0x91fbfc00] 21:42:09 INFO - PROCESS | 29411 | 1465101729943 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]]]}] 21:42:09 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. 21:42:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1547ms 21:42:09 INFO - PROCESS | 29411 | 1465101729990 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 21:42:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:42:09 INFO - PROCESS | 29411 | 1465101729995 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 21:42:10 INFO - PROCESS | 29411 | 1465101730001 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - PROCESS | 29411 | 1465101730005 Marionette TRACE conn4 <- [1,2990,null,{}] 21:42:10 INFO - PROCESS | 29411 | 1465101730011 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}] 21:42:10 INFO - PROCESS | 29411 | 1465101730017 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:10 INFO - PROCESS | 29411 | 1465101730208 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 21:42:10 INFO - PROCESS | 29411 | 1465101730399 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:10 INFO - PROCESS | 29411 | 1465101730407 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:10 INFO - PROCESS | 29411 | ++DOCSHELL 0x92a92c00 == 17 [pid = 29411] [id = 756] 21:42:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x92a96400) [pid = 29411] [serial = 2268] [outer = (nil)] 21:42:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x92aca800) [pid = 29411] [serial = 2269] [outer = 0x92a96400] 21:42:10 INFO - PROCESS | 29411 | 1465101730494 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x92ad0000) [pid = 29411] [serial = 2270] [outer = 0x92a96400] 21:42:11 INFO - PROCESS | 29411 | ++DOCSHELL 0x8f6d2400 == 18 [pid = 29411] [id = 757] 21:42:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8f866c00) [pid = 29411] [serial = 2271] [outer = (nil)] 21:42:11 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x92ac2800) [pid = 29411] [serial = 2272] [outer = 0x8f866c00] 21:42:11 INFO - PROCESS | 29411 | 1465101731591 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]]]}] 21:42:11 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. 21:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1641ms 21:42:11 INFO - PROCESS | 29411 | 1465101731806 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 21:42:11 INFO - PROCESS | 29411 | 1465101731812 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 21:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:42:11 INFO - PROCESS | 29411 | 1465101731822 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 29411 | 1465101731828 Marionette TRACE conn4 <- [1,2994,null,{}] 21:42:11 INFO - PROCESS | 29411 | 1465101731836 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}] 21:42:11 INFO - PROCESS | 29411 | 1465101731843 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:12 INFO - PROCESS | 29411 | 1465101732032 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 21:42:12 INFO - PROCESS | 29411 | 1465101732302 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 29411 | 1465101732316 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:12 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5abc00 == 19 [pid = 29411] [id = 758] 21:42:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8d5ac000) [pid = 29411] [serial = 2273] [outer = (nil)] 21:42:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x8dd61400) [pid = 29411] [serial = 2274] [outer = 0x8d5ac000] 21:42:12 INFO - PROCESS | 29411 | 1465101732472 Marionette DEBUG loaded listener.js 21:42:12 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8e40ec00) [pid = 29411] [serial = 2275] [outer = 0x8d5ac000] 21:42:13 INFO - PROCESS | 29411 | --DOCSHELL 0x8d1c9400 == 18 [pid = 29411] [id = 751] 21:42:13 INFO - PROCESS | 29411 | --DOCSHELL 0x90f7f800 == 17 [pid = 29411] [id = 750] 21:42:13 INFO - PROCESS | 29411 | --DOCSHELL 0x8e847c00 == 16 [pid = 29411] [id = 749] 21:42:13 INFO - PROCESS | 29411 | --DOCSHELL 0x8d5ac400 == 15 [pid = 29411] [id = 748] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x92ac4400) [pid = 29411] [serial = 2216] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x92acf400) [pid = 29411] [serial = 2213] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x8d1ca400) [pid = 29411] [serial = 2201] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8d5ad800) [pid = 29411] [serial = 2202] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x91398c00) [pid = 29411] [serial = 2207] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8edba400) [pid = 29411] [serial = 2204] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8eee5000) [pid = 29411] [serial = 2205] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x91fbc800) [pid = 29411] [serial = 2198] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x91fca800) [pid = 29411] [serial = 2199] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x90f7dc00) [pid = 29411] [serial = 2195] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x913a0400) [pid = 29411] [serial = 2196] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x91398000) [pid = 29411] [serial = 2190] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8e5a3800) [pid = 29411] [serial = 2192] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8edbd000) [pid = 29411] [serial = 2193] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x91fc9400) [pid = 29411] [serial = 2210] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x92310800) [pid = 29411] [serial = 2211] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x92d0c400) [pid = 29411] [serial = 2214] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92def000) [pid = 29411] [serial = 2217] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x917c9800) [pid = 29411] [serial = 2208] [outer = (nil)] [url = about:blank] 21:42:13 INFO - PROCESS | 29411 | 1465101733393 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]]]}] 21:42:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:42:13 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 21:42:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1593ms 21:42:13 INFO - PROCESS | 29411 | 1465101733417 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 21:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:42:13 INFO - PROCESS | 29411 | 1465101733422 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 21:42:13 INFO - PROCESS | 29411 | 1465101733433 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - PROCESS | 29411 | 1465101733439 Marionette TRACE conn4 <- [1,2998,null,{}] 21:42:13 INFO - PROCESS | 29411 | 1465101733446 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}] 21:42:13 INFO - PROCESS | 29411 | 1465101733452 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:13 INFO - PROCESS | 29411 | 1465101733632 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 21:42:13 INFO - PROCESS | 29411 | 1465101733823 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 29411 | 1465101733831 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:13 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c6000 == 16 [pid = 29411] [id = 759] 21:42:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edbec00) [pid = 29411] [serial = 2276] [outer = (nil)] 21:42:13 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8eedfc00) [pid = 29411] [serial = 2277] [outer = 0x8edbec00] 21:42:13 INFO - PROCESS | 29411 | 1465101733909 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8f6d0c00) [pid = 29411] [serial = 2278] [outer = 0x8edbec00] 21:42:14 INFO - PROCESS | 29411 | 1465101734757 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]]]}] 21:42:14 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. 21:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1340ms 21:42:14 INFO - PROCESS | 29411 | 1465101734768 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 29411 | 1465101734772 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 21:42:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:42:14 INFO - PROCESS | 29411 | 1465101734778 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 29411 | 1465101734782 Marionette TRACE conn4 <- [1,3002,null,{}] 21:42:14 INFO - PROCESS | 29411 | 1465101734795 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}] 21:42:14 INFO - PROCESS | 29411 | 1465101734803 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:14 INFO - PROCESS | 29411 | 1465101734964 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 21:42:15 INFO - PROCESS | 29411 | 1465101735137 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 29411 | 1465101735151 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:15 INFO - PROCESS | 29411 | ++DOCSHELL 0x9139c800 == 17 [pid = 29411] [id = 760] 21:42:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x9139d400) [pid = 29411] [serial = 2279] [outer = (nil)] 21:42:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x913a2c00) [pid = 29411] [serial = 2280] [outer = 0x9139d400] 21:42:15 INFO - PROCESS | 29411 | 1465101735228 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x917cdc00) [pid = 29411] [serial = 2281] [outer = 0x9139d400] 21:42:16 INFO - PROCESS | 29411 | 1465101736069 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]]]}] 21:42:16 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. 21:42:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1329ms 21:42:16 INFO - PROCESS | 29411 | 1465101736108 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 29411 | 1465101736111 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 21:42:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:42:16 INFO - PROCESS | 29411 | 1465101736118 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 29411 | 1465101736121 Marionette TRACE conn4 <- [1,3006,null,{}] 21:42:16 INFO - PROCESS | 29411 | 1465101736126 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}] 21:42:16 INFO - PROCESS | 29411 | 1465101736131 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:16 INFO - PROCESS | 29411 | 1465101736347 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 21:42:16 INFO - PROCESS | 29411 | 1465101736376 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 29411 | 1465101736385 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:16 INFO - PROCESS | 29411 | ++DOCSHELL 0x8eee1000 == 18 [pid = 29411] [id = 761] 21:42:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x91fc5800) [pid = 29411] [serial = 2282] [outer = (nil)] 21:42:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x9230f400) [pid = 29411] [serial = 2283] [outer = 0x91fc5800] 21:42:16 INFO - PROCESS | 29411 | 1465101736455 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x92ac1400) [pid = 29411] [serial = 2284] [outer = 0x91fc5800] 21:42:17 INFO - PROCESS | 29411 | 1465101737356 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]]]}] 21:42:17 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. 21:42:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1281ms 21:42:17 INFO - PROCESS | 29411 | 1465101737401 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 29411 | 1465101737405 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 21:42:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:42:17 INFO - PROCESS | 29411 | 1465101737411 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - PROCESS | 29411 | 1465101737414 Marionette TRACE conn4 <- [1,3010,null,{}] 21:42:17 INFO - PROCESS | 29411 | 1465101737427 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}] 21:42:17 INFO - PROCESS | 29411 | 1465101737432 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:17 INFO - PROCESS | 29411 | 1465101737632 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8b5d7c00) [pid = 29411] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8e845c00) [pid = 29411] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8edc2000) [pid = 29411] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x92301400) [pid = 29411] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x93b61400) [pid = 29411] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x94720000) [pid = 29411] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x90f7fc00) [pid = 29411] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8e6a9000) [pid = 29411] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8e6a8400) [pid = 29411] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8c98c400) [pid = 29411] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8d5adc00) [pid = 29411] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:42:17 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8e84c800) [pid = 29411] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:42:17 INFO - PROCESS | 29411 | 1465101737871 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:17 INFO - PROCESS | 29411 | 1465101737880 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:17 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d7c00 == 19 [pid = 29411] [id = 762] 21:42:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x8c98c400) [pid = 29411] [serial = 2285] [outer = (nil)] 21:42:17 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e845c00) [pid = 29411] [serial = 2286] [outer = 0x8c98c400] 21:42:17 INFO - PROCESS | 29411 | 1465101737953 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8edbb800) [pid = 29411] [serial = 2287] [outer = 0x8c98c400] 21:42:18 INFO - PROCESS | 29411 | 1465101738685 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]]]}] 21:42:18 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 21:42:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1296ms 21:42:18 INFO - PROCESS | 29411 | 1465101738718 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 21:42:18 INFO - PROCESS | 29411 | 1465101738720 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 21:42:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:42:18 INFO - PROCESS | 29411 | 1465101738729 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 29411 | 1465101738732 Marionette TRACE conn4 <- [1,3014,null,{}] 21:42:18 INFO - PROCESS | 29411 | 1465101738737 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}] 21:42:18 INFO - PROCESS | 29411 | 1465101738748 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:18 INFO - PROCESS | 29411 | 1465101738956 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 21:42:18 INFO - PROCESS | 29411 | 1465101738968 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 29411 | 1465101738985 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:19 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98f800 == 20 [pid = 29411] [id = 763] 21:42:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x92d0fc00) [pid = 29411] [serial = 2288] [outer = (nil)] 21:42:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x93b64800) [pid = 29411] [serial = 2289] [outer = 0x92d0fc00] 21:42:19 INFO - PROCESS | 29411 | 1465101739204 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x93be4800) [pid = 29411] [serial = 2290] [outer = 0x92d0fc00] 21:42:19 INFO - PROCESS | 29411 | [29411] 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 21:42:20 INFO - PROCESS | 29411 | 1465101740113 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:42:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:42:20 INFO - {} 21:42:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:42:20 INFO - {} 21:42:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:42:20 INFO - {} 21:42:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:42:20 INFO - {} 21:42:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1432ms 21:42:20 INFO - PROCESS | 29411 | 1465101740165 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 29411 | 1465101740171 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 21:42:20 INFO - TEST-START | /FileAPI/fileReader.html 21:42:20 INFO - PROCESS | 29411 | 1465101740226 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - PROCESS | 29411 | 1465101740231 Marionette TRACE conn4 <- [1,3018,null,{}] 21:42:20 INFO - PROCESS | 29411 | 1465101740241 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}] 21:42:20 INFO - PROCESS | 29411 | 1465101740246 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:20 INFO - PROCESS | 29411 | 1465101740445 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 21:42:20 INFO - PROCESS | 29411 | 1465101740646 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 29411 | 1465101740662 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:20 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d5c00 == 21 [pid = 29411] [id = 764] 21:42:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8e6acc00) [pid = 29411] [serial = 2291] [outer = (nil)] 21:42:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8edb8800) [pid = 29411] [serial = 2292] [outer = 0x8e6acc00] 21:42:20 INFO - PROCESS | 29411 | 1465101740804 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x8f85d800) [pid = 29411] [serial = 2293] [outer = 0x8e6acc00] 21:42:21 INFO - PROCESS | 29411 | 1465101741631 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]]]}] 21:42:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:42:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:42:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:42:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:42:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 1439ms 21:42:21 INFO - PROCESS | 29411 | 1465101741661 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 29411 | 1465101741668 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 21:42:21 INFO - TEST-START | /FileAPI/historical.html 21:42:21 INFO - PROCESS | 29411 | 1465101741679 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 29411 | 1465101741684 Marionette TRACE conn4 <- [1,3022,null,{}] 21:42:21 INFO - PROCESS | 29411 | 1465101741690 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}] 21:42:21 INFO - PROCESS | 29411 | 1465101741696 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:21 INFO - PROCESS | 29411 | 1465101741884 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 21:42:22 INFO - PROCESS | 29411 | 1465101742090 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 29411 | 1465101742102 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:22 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5a1800 == 22 [pid = 29411] [id = 765] 21:42:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x8e410400) [pid = 29411] [serial = 2294] [outer = (nil)] 21:42:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x91f9e800) [pid = 29411] [serial = 2295] [outer = 0x8e410400] 21:42:22 INFO - PROCESS | 29411 | 1465101742230 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x91fc7000) [pid = 29411] [serial = 2296] [outer = 0x8e410400] 21:42:23 INFO - PROCESS | 29411 | 1465101743179 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"]]]}] 21:42:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:42:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:42:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:42:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:42:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:42:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:42:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:42:23 INFO - TEST-OK | /FileAPI/historical.html | took 1531ms 21:42:23 INFO - PROCESS | 29411 | 1465101743213 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 29411 | 1465101743218 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 21:42:23 INFO - TEST-START | /FileAPI/idlharness.html 21:42:23 INFO - PROCESS | 29411 | 1465101743225 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - PROCESS | 29411 | 1465101743232 Marionette TRACE conn4 <- [1,3026,null,{}] 21:42:23 INFO - PROCESS | 29411 | 1465101743248 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}] 21:42:23 INFO - PROCESS | 29411 | 1465101743257 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:23 INFO - PROCESS | 29411 | 1465101743515 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 21:42:23 INFO - PROCESS | 29411 | 1465101743703 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 29411 | 1465101743715 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:23 INFO - PROCESS | 29411 | ++DOCSHELL 0x93c2dc00 == 23 [pid = 29411] [id = 766] 21:42:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93c2e800) [pid = 29411] [serial = 2297] [outer = (nil)] 21:42:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x94715000) [pid = 29411] [serial = 2298] [outer = 0x93c2e800] 21:42:23 INFO - PROCESS | 29411 | 1465101743801 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x9471e000) [pid = 29411] [serial = 2299] [outer = 0x93c2e800] 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:42:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:42:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:42:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:42:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:42:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:42:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:42:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:42:25 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 21:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:42:25 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 21:42:25 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 21:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:42:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:42:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:42:25 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 21:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:42:25 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 21:42:25 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 21:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:42:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 2195ms 21:42:25 INFO - PROCESS | 29411 | 1465101745240 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]]]}] 21:42:25 INFO - PROCESS | 29411 | 1465101745579 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 29411 | 1465101745583 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 21:42:25 INFO - TEST-START | /FileAPI/idlharness.worker 21:42:25 INFO - PROCESS | 29411 | 1465101745643 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 29411 | 1465101745646 Marionette TRACE conn4 <- [1,3030,null,{}] 21:42:25 INFO - PROCESS | 29411 | 1465101745652 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}] 21:42:25 INFO - PROCESS | 29411 | 1465101745657 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:25 INFO - PROCESS | 29411 | 1465101745894 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 21:42:26 INFO - PROCESS | 29411 | 1465101746034 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 29411 | 1465101746042 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:26 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1c1800 == 24 [pid = 29411] [id = 767] 21:42:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8d1cdc00) [pid = 29411] [serial = 2300] [outer = (nil)] 21:42:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x94876c00) [pid = 29411] [serial = 2301] [outer = 0x8d1cdc00] 21:42:26 INFO - PROCESS | 29411 | 1465101746121 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x9564c800) [pid = 29411] [serial = 2302] [outer = 0x8d1cdc00] 21:42:26 INFO - PROCESS | 29411 | [29411] 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 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:42:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:42:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:42:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:42:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:42:28 INFO - {} 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:42:28 INFO - {} 21:42:28 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 - {} 21:42:28 INFO - {} 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:42:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:42:28 INFO - {} 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:42:28 INFO - {} 21:42:28 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 - {} 21:42:28 INFO - {} 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:42:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:42:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 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 21:42:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:42:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:42:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:42:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:42:28 INFO - {} 21:42:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2741ms 21:42:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:42:28 INFO - PROCESS | 29411 | 1465101748232 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,{},{}]]]}] 21:42:28 INFO - PROCESS | 29411 | 1465101748385 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 29411 | 1465101748398 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 21:42:28 INFO - PROCESS | 29411 | 1465101748418 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 29411 | 1465101748430 Marionette TRACE conn4 <- [1,3034,null,{}] 21:42:28 INFO - PROCESS | 29411 | 1465101748446 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}] 21:42:28 INFO - PROCESS | 29411 | 1465101748454 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:28 INFO - PROCESS | 29411 | 1465101748772 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 21:42:28 INFO - PROCESS | 29411 | 1465101748973 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 29411 | 1465101748981 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:29 INFO - PROCESS | 29411 | ++DOCSHELL 0x95647400 == 25 [pid = 29411] [id = 768] 21:42:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x9564fc00) [pid = 29411] [serial = 2303] [outer = (nil)] 21:42:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x9a184000) [pid = 29411] [serial = 2304] [outer = 0x9564fc00] 21:42:29 INFO - PROCESS | 29411 | 1465101749103 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 29411 | ++DOMWINDOW == 89 (0x9a186c00) [pid = 29411] [serial = 2305] [outer = 0x9564fc00] 21:42:29 INFO - PROCESS | 29411 | 1465101749944 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]]]}] 21:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:42:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1552ms 21:42:29 INFO - PROCESS | 29411 | 1465101749971 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 21:42:29 INFO - PROCESS | 29411 | 1465101749975 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 21:42:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:42:29 INFO - PROCESS | 29411 | 1465101749982 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - PROCESS | 29411 | 1465101749985 Marionette TRACE conn4 <- [1,3038,null,{}] 21:42:29 INFO - PROCESS | 29411 | 1465101749991 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}] 21:42:30 INFO - PROCESS | 29411 | 1465101750002 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:30 INFO - PROCESS | 29411 | 1465101750215 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 21:42:30 INFO - PROCESS | 29411 | 1465101750741 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 29411 | 1465101750752 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:30 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c98bc00 == 26 [pid = 29411] [id = 769] 21:42:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 90 (0x8d5a4c00) [pid = 29411] [serial = 2306] [outer = (nil)] 21:42:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 91 (0x8dd5cc00) [pid = 29411] [serial = 2307] [outer = 0x8d5a4c00] 21:42:30 INFO - PROCESS | 29411 | 1465101750832 Marionette DEBUG loaded listener.js 21:42:30 INFO - PROCESS | 29411 | ++DOMWINDOW == 92 (0x8e40f800) [pid = 29411] [serial = 2308] [outer = 0x8d5a4c00] 21:42:31 INFO - PROCESS | 29411 | 1465101751605 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"]]]}] 21:42:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:42:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:42:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1681ms 21:42:31 INFO - PROCESS | 29411 | 1465101751667 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 29411 | 1465101751676 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 21:42:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:42:31 INFO - PROCESS | 29411 | 1465101751691 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - PROCESS | 29411 | 1465101751698 Marionette TRACE conn4 <- [1,3042,null,{}] 21:42:31 INFO - PROCESS | 29411 | 1465101751716 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}] 21:42:31 INFO - PROCESS | 29411 | 1465101751728 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:31 INFO - PROCESS | 29411 | 1465101751977 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 21:42:32 INFO - PROCESS | 29411 | 1465101752124 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 29411 | 1465101752131 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8f6d2400 == 25 [pid = 29411] [id = 757] 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x92a92c00 == 24 [pid = 29411] [id = 756] 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8e848400 == 23 [pid = 29411] [id = 754] 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8f862c00 == 22 [pid = 29411] [id = 755] 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8e5a9400 == 21 [pid = 29411] [id = 753] 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8b5d3400 == 20 [pid = 29411] [id = 752] 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8c98c000 == 19 [pid = 29411] [id = 745] 21:42:33 INFO - PROCESS | 29411 | --DOCSHELL 0x8e403800 == 18 [pid = 29411] [id = 747] 21:42:33 INFO - PROCESS | 29411 | ++DOCSHELL 0x8b5d8000 == 19 [pid = 29411] [id = 770] 21:42:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 93 (0x8c987400) [pid = 29411] [serial = 2309] [outer = (nil)] 21:42:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 94 (0x8c98d400) [pid = 29411] [serial = 2310] [outer = 0x8c987400] 21:42:33 INFO - PROCESS | 29411 | 1465101753282 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 29411 | ++DOMWINDOW == 95 (0x8d1c4c00) [pid = 29411] [serial = 2311] [outer = 0x8c987400] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 94 (0x90f7bc00) [pid = 29411] [serial = 2254] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 93 (0x8d1d0800) [pid = 29411] [serial = 2220] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 92 (0x8c988000) [pid = 29411] [serial = 2219] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 91 (0x8f6cf400) [pid = 29411] [serial = 2223] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 90 (0x8edc5800) [pid = 29411] [serial = 2222] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 89 (0x91fa0c00) [pid = 29411] [serial = 2226] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 88 (0x917cec00) [pid = 29411] [serial = 2225] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x93b6b000) [pid = 29411] [serial = 2229] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x9387b000) [pid = 29411] [serial = 2228] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x93c34c00) [pid = 29411] [serial = 2232] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x93c36c00) [pid = 29411] [serial = 2231] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x9487e800) [pid = 29411] [serial = 2235] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x94767400) [pid = 29411] [serial = 2234] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x911c8800) [pid = 29411] [serial = 2251] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x8e83e000) [pid = 29411] [serial = 2240] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8f6cd400) [pid = 29411] [serial = 2243] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8edc6c00) [pid = 29411] [serial = 2242] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x917c6000) [pid = 29411] [serial = 2238] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x8e406400) [pid = 29411] [serial = 2245] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e40d400) [pid = 29411] [serial = 2246] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8e6ad800) [pid = 29411] [serial = 2237] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x911d3000) [pid = 29411] [serial = 2252] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8edbcc00) [pid = 29411] [serial = 2248] [outer = (nil)] [url = about:blank] 21:42:33 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8eee7c00) [pid = 29411] [serial = 2249] [outer = (nil)] [url = about:blank] 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:42:34 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. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:42:34 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'.) 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:42:34 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. 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:42:34 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. 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:42:34 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. 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:42:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2992ms 21:42:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:42:34 INFO - PROCESS | 29411 | 1465101754607 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]]]}] 21:42:34 INFO - PROCESS | 29411 | 1465101754691 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 29411 | 1465101754712 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 21:42:34 INFO - PROCESS | 29411 | 1465101754733 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - PROCESS | 29411 | 1465101754737 Marionette TRACE conn4 <- [1,3046,null,{}] 21:42:34 INFO - PROCESS | 29411 | 1465101754779 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}] 21:42:34 INFO - PROCESS | 29411 | 1465101754790 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:34 INFO - PROCESS | 29411 | 1465101754941 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 21:42:35 INFO - PROCESS | 29411 | 1465101755158 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 29411 | 1465101755167 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:35 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a9000 == 20 [pid = 29411] [id = 771] 21:42:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8e6a9800) [pid = 29411] [serial = 2312] [outer = (nil)] 21:42:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8e83fc00) [pid = 29411] [serial = 2313] [outer = 0x8e6a9800] 21:42:35 INFO - PROCESS | 29411 | 1465101755252 Marionette DEBUG loaded listener.js 21:42:35 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8e848000) [pid = 29411] [serial = 2314] [outer = 0x8e6a9800] 21:42:35 INFO - PROCESS | 29411 | [29411] 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 21:42:36 INFO - PROCESS | 29411 | 1465101756044 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:42:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:42:36 INFO - {} 21:42:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1374ms 21:42:36 INFO - PROCESS | 29411 | 1465101756109 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 21:42:36 INFO - PROCESS | 29411 | 1465101756117 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 21:42:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:42:36 INFO - PROCESS | 29411 | 1465101756128 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:42:36 INFO - PROCESS | 29411 | 1465101756132 Marionette TRACE conn4 <- [1,3050,null,{}] 21:42:36 INFO - PROCESS | 29411 | 1465101756144 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}] 21:42:36 INFO - PROCESS | 29411 | 1465101756149 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:36 INFO - PROCESS | 29411 | 1465101756363 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 21:42:36 INFO - PROCESS | 29411 | 1465101756397 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 29411 | 1465101756404 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:36 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e6a5000 == 21 [pid = 29411] [id = 772] 21:42:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x8eee5800) [pid = 29411] [serial = 2315] [outer = (nil)] 21:42:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x8f6d3c00) [pid = 29411] [serial = 2316] [outer = 0x8eee5800] 21:42:36 INFO - PROCESS | 29411 | 1465101756476 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x90f71800) [pid = 29411] [serial = 2317] [outer = 0x8eee5800] 21:42:37 INFO - PROCESS | 29411 | 1465101757495 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]]]}] 21:42:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:42:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:42:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:42:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:42:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1392ms 21:42:37 INFO - PROCESS | 29411 | 1465101757521 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 21:42:37 INFO - PROCESS | 29411 | 1465101757526 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 21:42:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:42:37 INFO - PROCESS | 29411 | 1465101757542 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:42:37 INFO - PROCESS | 29411 | 1465101757548 Marionette TRACE conn4 <- [1,3054,null,{}] 21:42:37 INFO - PROCESS | 29411 | 1465101757566 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}] 21:42:37 INFO - PROCESS | 29411 | 1465101757576 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:37 INFO - PROCESS | 29411 | 1465101757812 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 21:42:37 INFO - PROCESS | 29411 | 1465101757836 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 29411 | 1465101757844 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:37 INFO - PROCESS | 29411 | ++DOCSHELL 0x917c2c00 == 22 [pid = 29411] [id = 773] 21:42:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x917c3400) [pid = 29411] [serial = 2318] [outer = (nil)] 21:42:37 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x917c8000) [pid = 29411] [serial = 2319] [outer = 0x917c3400] 21:42:37 INFO - PROCESS | 29411 | 1465101757916 Marionette DEBUG loaded listener.js 21:42:38 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x91f05400) [pid = 29411] [serial = 2320] [outer = 0x917c3400] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x8edbec00) [pid = 29411] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x8d5ac000) [pid = 29411] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x8dd62400) [pid = 29411] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x92d0fc00) [pid = 29411] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x91fc5800) [pid = 29411] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8c98c400) [pid = 29411] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e6a5800) [pid = 29411] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x92a96400) [pid = 29411] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8f866c00) [pid = 29411] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x91fbfc00) [pid = 29411] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x9139d400) [pid = 29411] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x8f861000) [pid = 29411] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:42:38 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8b5d4400) [pid = 29411] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:42:39 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" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:42:39 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" 21:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:42:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2195ms 21:42:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:42:39 INFO - PROCESS | 29411 | 1465101759591 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"]]]}] 21:42:39 INFO - PROCESS | 29411 | 1465101759740 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 29411 | 1465101759743 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 21:42:39 INFO - PROCESS | 29411 | 1465101759763 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 29411 | 1465101759771 Marionette TRACE conn4 <- [1,3058,null,{}] 21:42:39 INFO - PROCESS | 29411 | 1465101759785 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}] 21:42:39 INFO - PROCESS | 29411 | 1465101759791 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:40 INFO - PROCESS | 29411 | 1465101760082 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 21:42:40 INFO - PROCESS | 29411 | 1465101760181 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 29411 | 1465101760189 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:40 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fc8400 == 23 [pid = 29411] [id = 774] 21:42:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x91fc9000) [pid = 29411] [serial = 2321] [outer = (nil)] 21:42:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x92a91400) [pid = 29411] [serial = 2322] [outer = 0x91fc9000] 21:42:40 INFO - PROCESS | 29411 | 1465101760272 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x92a95800) [pid = 29411] [serial = 2323] [outer = 0x91fc9000] 21:42:41 INFO - PROCESS | 29411 | 1465101761295 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]]]}] 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:42:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:42:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:42:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:42:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:42:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:42:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:42:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:42:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:42:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1610ms 21:42:41 INFO - PROCESS | 29411 | 1465101761380 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 29411 | 1465101761389 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 21:42:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:42:41 INFO - PROCESS | 29411 | 1465101761398 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 29411 | 1465101761404 Marionette TRACE conn4 <- [1,3062,null,{}] 21:42:41 INFO - PROCESS | 29411 | 1465101761417 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}] 21:42:41 INFO - PROCESS | 29411 | 1465101761424 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:41 INFO - PROCESS | 29411 | 1465101761627 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 21:42:41 INFO - PROCESS | 29411 | 1465101761887 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 29411 | 1465101761897 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:41 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e83d400 == 24 [pid = 29411] [id = 775] 21:42:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e840800) [pid = 29411] [serial = 2324] [outer = (nil)] 21:42:41 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8edbd000) [pid = 29411] [serial = 2325] [outer = 0x8e840800] 21:42:42 INFO - PROCESS | 29411 | 1465101762011 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x8eeea400) [pid = 29411] [serial = 2326] [outer = 0x8e840800] 21:42:42 INFO - PROCESS | 29411 | [29411] 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 21:42:43 INFO - PROCESS | 29411 | 1465101763015 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:42:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:42:43 INFO - {} 21:42:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1653ms 21:42:43 INFO - PROCESS | 29411 | 1465101763051 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 29411 | 1465101763058 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 21:42:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:42:43 INFO - PROCESS | 29411 | 1465101763069 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 29411 | 1465101763073 Marionette TRACE conn4 <- [1,3066,null,{}] 21:42:43 INFO - PROCESS | 29411 | 1465101763080 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}] 21:42:43 INFO - PROCESS | 29411 | 1465101763085 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:43 INFO - PROCESS | 29411 | 1465101763395 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 21:42:43 INFO - PROCESS | 29411 | 1465101763634 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 29411 | 1465101763641 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:43 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cb000 == 25 [pid = 29411] [id = 776] 21:42:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x8d1d0c00) [pid = 29411] [serial = 2327] [outer = (nil)] 21:42:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91f9c400) [pid = 29411] [serial = 2328] [outer = 0x8d1d0c00] 21:42:43 INFO - PROCESS | 29411 | 1465101763733 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92a93000) [pid = 29411] [serial = 2329] [outer = 0x8d1d0c00] 21:42:44 INFO - PROCESS | 29411 | 1465101764642 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]]]}] 21:42:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:42:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:42:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:42:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:42:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:42:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:42:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:42:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1635ms 21:42:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:42:44 INFO - PROCESS | 29411 | 1465101764705 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 21:42:44 INFO - PROCESS | 29411 | 1465101764709 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 21:42:44 INFO - PROCESS | 29411 | 1465101764718 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 29411 | 1465101764724 Marionette TRACE conn4 <- [1,3070,null,{}] 21:42:44 INFO - PROCESS | 29411 | 1465101764742 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}] 21:42:44 INFO - PROCESS | 29411 | 1465101764752 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:44 INFO - PROCESS | 29411 | 1465101764933 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 21:42:45 INFO - PROCESS | 29411 | 1465101765134 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:45 INFO - PROCESS | 29411 | 1465101765146 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:45 INFO - PROCESS | 29411 | ++DOCSHELL 0x9383e400 == 26 [pid = 29411] [id = 777] 21:42:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x9383f000) [pid = 29411] [serial = 2330] [outer = (nil)] 21:42:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x93844800) [pid = 29411] [serial = 2331] [outer = 0x9383f000] 21:42:45 INFO - PROCESS | 29411 | 1465101765267 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 29411 | ++DOMWINDOW == 79 (0x9387a000) [pid = 29411] [serial = 2332] [outer = 0x9383f000] 21:42:46 INFO - PROCESS | 29411 | 1465101766213 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]]]}] 21:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:42:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1552ms 21:42:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:42:46 INFO - PROCESS | 29411 | 1465101766271 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 29411 | 1465101766275 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 21:42:46 INFO - PROCESS | 29411 | 1465101766282 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 29411 | 1465101766285 Marionette TRACE conn4 <- [1,3074,null,{}] 21:42:46 INFO - PROCESS | 29411 | 1465101766322 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}] 21:42:46 INFO - PROCESS | 29411 | 1465101766328 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:46 INFO - PROCESS | 29411 | 1465101766522 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 21:42:46 INFO - PROCESS | 29411 | 1465101766733 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:46 INFO - PROCESS | 29411 | 1465101766740 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:46 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d1cd400 == 27 [pid = 29411] [id = 778] 21:42:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 80 (0x8f6c8c00) [pid = 29411] [serial = 2333] [outer = (nil)] 21:42:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 81 (0x93be6400) [pid = 29411] [serial = 2334] [outer = 0x8f6c8c00] 21:42:46 INFO - PROCESS | 29411 | 1465101766860 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 29411 | ++DOMWINDOW == 82 (0x93bec400) [pid = 29411] [serial = 2335] [outer = 0x8f6c8c00] 21:42:47 INFO - PROCESS | 29411 | 1465101767726 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]]]}] 21:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:42:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1464ms 21:42:47 INFO - PROCESS | 29411 | 1465101767765 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 29411 | 1465101767770 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 21:42:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:42:47 INFO - PROCESS | 29411 | 1465101767778 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - PROCESS | 29411 | 1465101767782 Marionette TRACE conn4 <- [1,3078,null,{}] 21:42:47 INFO - PROCESS | 29411 | 1465101767788 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}] 21:42:47 INFO - PROCESS | 29411 | 1465101767793 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:47 INFO - PROCESS | 29411 | 1465101767963 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 21:42:48 INFO - PROCESS | 29411 | 1465101768218 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 29411 | 1465101768230 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:48 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c992000 == 28 [pid = 29411] [id = 779] 21:42:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 83 (0x8c993c00) [pid = 29411] [serial = 2336] [outer = (nil)] 21:42:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 84 (0x8d5ab000) [pid = 29411] [serial = 2337] [outer = 0x8c993c00] 21:42:48 INFO - PROCESS | 29411 | 1465101768339 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 29411 | ++DOMWINDOW == 85 (0x8e6a7800) [pid = 29411] [serial = 2338] [outer = 0x8c993c00] 21:42:49 INFO - PROCESS | 29411 | 1465101769492 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 29411 | 1465101769574 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 21:42:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:42:49 INFO - PROCESS | 29411 | 1465101769634 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - PROCESS | 29411 | 1465101769640 Marionette TRACE conn4 <- [1,3082,null,{}] 21:42:49 INFO - PROCESS | 29411 | 1465101769648 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}] 21:42:49 INFO - PROCESS | 29411 | 1465101769653 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:49 INFO - PROCESS | 29411 | 1465101769821 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 21:42:50 INFO - PROCESS | 29411 | 1465101770152 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:50 INFO - PROCESS | 29411 | 1465101770167 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:50 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a4000 == 29 [pid = 29411] [id = 780] 21:42:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 86 (0x8e5a4800) [pid = 29411] [serial = 2339] [outer = (nil)] 21:42:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 87 (0x8e6a6c00) [pid = 29411] [serial = 2340] [outer = 0x8e5a4800] 21:42:50 INFO - PROCESS | 29411 | 1465101770250 Marionette DEBUG loaded listener.js 21:42:50 INFO - PROCESS | 29411 | ++DOMWINDOW == 88 (0x8edc0400) [pid = 29411] [serial = 2341] [outer = 0x8e5a4800] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 87 (0x9230f400) [pid = 29411] [serial = 2283] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 86 (0x8e845c00) [pid = 29411] [serial = 2286] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 85 (0x92ac1400) [pid = 29411] [serial = 2284] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 84 (0x8e844c00) [pid = 29411] [serial = 2260] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 83 (0x8edc1400) [pid = 29411] [serial = 2261] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 82 (0x92aca800) [pid = 29411] [serial = 2269] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 81 (0x92ac2800) [pid = 29411] [serial = 2272] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 80 (0x92ad0000) [pid = 29411] [serial = 2270] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 79 (0x91fc9800) [pid = 29411] [serial = 2266] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 78 (0x92307800) [pid = 29411] [serial = 2267] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 77 (0x913a2c00) [pid = 29411] [serial = 2280] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 76 (0x911c7000) [pid = 29411] [serial = 2263] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x917c3800) [pid = 29411] [serial = 2264] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8b5dc400) [pid = 29411] [serial = 2257] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8d1c5800) [pid = 29411] [serial = 2258] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8eedfc00) [pid = 29411] [serial = 2277] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x8f6d0c00) [pid = 29411] [serial = 2278] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8dd61400) [pid = 29411] [serial = 2274] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x8e40ec00) [pid = 29411] [serial = 2275] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93be4800) [pid = 29411] [serial = 2290] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8edbb800) [pid = 29411] [serial = 2287] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x917cdc00) [pid = 29411] [serial = 2281] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 65 (0x9139e000) [pid = 29411] [serial = 2255] [outer = (nil)] [url = about:blank] 21:42:50 INFO - PROCESS | 29411 | --DOMWINDOW == 64 (0x93b64800) [pid = 29411] [serial = 2289] [outer = (nil)] [url = about:blank] 21:42:51 INFO - PROCESS | 29411 | 1465101771113 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]]]}] 21:42:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:42:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:42:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1544ms 21:42:51 INFO - PROCESS | 29411 | 1465101771193 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 21:42:51 INFO - PROCESS | 29411 | 1465101771200 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 21:42:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:42:51 INFO - PROCESS | 29411 | 1465101771212 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - PROCESS | 29411 | 1465101771215 Marionette TRACE conn4 <- [1,3086,null,{}] 21:42:51 INFO - PROCESS | 29411 | 1465101771222 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}] 21:42:51 INFO - PROCESS | 29411 | 1465101771227 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:51 INFO - PROCESS | 29411 | 1465101771392 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 21:42:51 INFO - PROCESS | 29411 | 1465101771402 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 29411 | 1465101771412 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:51 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e40f000 == 30 [pid = 29411] [id = 781] 21:42:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 65 (0x8edbb800) [pid = 29411] [serial = 2342] [outer = (nil)] 21:42:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 66 (0x8f6d0c00) [pid = 29411] [serial = 2343] [outer = 0x8edbb800] 21:42:51 INFO - PROCESS | 29411 | 1465101771483 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x90f79800) [pid = 29411] [serial = 2344] [outer = 0x8edbb800] 21:42:52 INFO - PROCESS | 29411 | 1465101772383 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:42:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1192ms 21:42:52 INFO - PROCESS | 29411 | 1465101772403 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 29411 | 1465101772407 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 21:42:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:42:52 INFO - PROCESS | 29411 | 1465101772413 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 29411 | 1465101772419 Marionette TRACE conn4 <- [1,3090,null,{}] 21:42:52 INFO - PROCESS | 29411 | 1465101772434 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}] 21:42:52 INFO - PROCESS | 29411 | 1465101772442 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:52 INFO - PROCESS | 29411 | 1465101772602 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 21:42:52 INFO - PROCESS | 29411 | 1465101772613 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 29411 | 1465101772625 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:52 INFO - PROCESS | 29411 | ++DOCSHELL 0x917cd400 == 31 [pid = 29411] [id = 782] 21:42:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x917cdc00) [pid = 29411] [serial = 2345] [outer = (nil)] 21:42:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x91f0b400) [pid = 29411] [serial = 2346] [outer = 0x917cdc00] 21:42:52 INFO - PROCESS | 29411 | 1465101772692 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x91fa2000) [pid = 29411] [serial = 2347] [outer = 0x917cdc00] 21:42:53 INFO - PROCESS | 29411 | 1465101773691 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:42:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1288ms 21:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:42:53 INFO - PROCESS | 29411 | 1465101773702 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 29411 | 1465101773705 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 21:42:53 INFO - PROCESS | 29411 | 1465101773712 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 29411 | 1465101773715 Marionette TRACE conn4 <- [1,3094,null,{}] 21:42:53 INFO - PROCESS | 29411 | 1465101773728 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}] 21:42:53 INFO - PROCESS | 29411 | 1465101773733 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:53 INFO - PROCESS | 29411 | 1465101773947 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 21:42:54 INFO - PROCESS | 29411 | 1465101773978 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 29411 | 1465101773986 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:54 INFO - PROCESS | 29411 | ++DOCSHELL 0x8d5ad800 == 32 [pid = 29411] [id = 783] 21:42:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x91fa4400) [pid = 29411] [serial = 2348] [outer = (nil)] 21:42:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x92306c00) [pid = 29411] [serial = 2349] [outer = 0x91fa4400] 21:42:54 INFO - PROCESS | 29411 | 1465101774058 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x92a8f800) [pid = 29411] [serial = 2350] [outer = 0x91fa4400] 21:42:54 INFO - PROCESS | 29411 | 1465101774951 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:42:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:42:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1293ms 21:42:55 INFO - PROCESS | 29411 | 1465101775013 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 21:42:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:42:55 INFO - PROCESS | 29411 | 1465101775018 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 21:42:55 INFO - PROCESS | 29411 | 1465101775024 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 29411 | 1465101775027 Marionette TRACE conn4 <- [1,3098,null,{}] 21:42:55 INFO - PROCESS | 29411 | 1465101775033 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}] 21:42:55 INFO - PROCESS | 29411 | 1465101775038 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:55 INFO - PROCESS | 29411 | 1465101775260 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 21:42:55 INFO - PROCESS | 29411 | 1465101775288 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 29411 | 1465101775294 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:55 INFO - PROCESS | 29411 | ++DOCSHELL 0x91fbf800 == 33 [pid = 29411] [id = 784] 21:42:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x91fc9800) [pid = 29411] [serial = 2351] [outer = (nil)] 21:42:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x92ace800) [pid = 29411] [serial = 2352] [outer = 0x91fc9800] 21:42:55 INFO - PROCESS | 29411 | 1465101775379 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x92d0f000) [pid = 29411] [serial = 2353] [outer = 0x91fc9800] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 75 (0x8e6a9800) [pid = 29411] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 74 (0x8d1cdc00) [pid = 29411] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 73 (0x8e410400) [pid = 29411] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 72 (0x8eee5800) [pid = 29411] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 71 (0x9564fc00) [pid = 29411] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 70 (0x8d5a4c00) [pid = 29411] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 69 (0x917c3400) [pid = 29411] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 68 (0x93c2e800) [pid = 29411] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 67 (0x8e6acc00) [pid = 29411] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:42:55 INFO - PROCESS | 29411 | --DOMWINDOW == 66 (0x8c987400) [pid = 29411] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:42:56 INFO - PROCESS | 29411 | 1465101776436 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]]]}] 21:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:42:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1443ms 21:42:56 INFO - PROCESS | 29411 | 1465101776467 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 21:42:56 INFO - PROCESS | 29411 | 1465101776470 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 21:42:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:42:56 INFO - PROCESS | 29411 | 1465101776476 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - PROCESS | 29411 | 1465101776479 Marionette TRACE conn4 <- [1,3102,null,{}] 21:42:56 INFO - PROCESS | 29411 | 1465101776485 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}] 21:42:56 INFO - PROCESS | 29411 | 1465101776495 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:56 INFO - PROCESS | 29411 | 1465101776688 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 21:42:56 INFO - PROCESS | 29411 | 1465101776848 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 29411 | 1465101776856 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:56 INFO - PROCESS | 29411 | ++DOCSHELL 0x8c988800 == 34 [pid = 29411] [id = 785] 21:42:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 67 (0x917cc400) [pid = 29411] [serial = 2354] [outer = (nil)] 21:42:56 INFO - PROCESS | 29411 | ++DOMWINDOW == 68 (0x93842400) [pid = 29411] [serial = 2355] [outer = 0x917cc400] 21:42:56 INFO - PROCESS | 29411 | 1465101776937 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 29411 | ++DOMWINDOW == 69 (0x93b6ac00) [pid = 29411] [serial = 2356] [outer = 0x917cc400] 21:42:57 INFO - PROCESS | 29411 | 1465101777907 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:42:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1484ms 21:42:57 INFO - PROCESS | 29411 | 1465101777962 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 29411 | 1465101777970 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 21:42:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:42:57 INFO - PROCESS | 29411 | 1465101777978 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 29411 | 1465101777987 Marionette TRACE conn4 <- [1,3106,null,{}] 21:42:58 INFO - PROCESS | 29411 | 1465101778015 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}] 21:42:58 INFO - PROCESS | 29411 | 1465101778020 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:58 INFO - PROCESS | 29411 | 1465101778244 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 21:42:58 INFO - PROCESS | 29411 | 1465101778513 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 29411 | 1465101778524 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:58 INFO - PROCESS | 29411 | ++DOCSHELL 0x8e5a0800 == 35 [pid = 29411] [id = 786] 21:42:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 70 (0x8e5aa000) [pid = 29411] [serial = 2357] [outer = (nil)] 21:42:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 71 (0x8e848c00) [pid = 29411] [serial = 2358] [outer = 0x8e5aa000] 21:42:58 INFO - PROCESS | 29411 | 1465101778714 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 29411 | ++DOMWINDOW == 72 (0x8f6d3000) [pid = 29411] [serial = 2359] [outer = 0x8e5aa000] 21:42:59 INFO - PROCESS | 29411 | 1465101779620 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]]]}] 21:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:42:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1662ms 21:42:59 INFO - PROCESS | 29411 | 1465101779641 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 29411 | 1465101779653 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 21:42:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:42:59 INFO - PROCESS | 29411 | 1465101779670 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 29411 | 1465101779674 Marionette TRACE conn4 <- [1,3110,null,{}] 21:42:59 INFO - PROCESS | 29411 | 1465101779681 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}] 21:42:59 INFO - PROCESS | 29411 | 1465101779688 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:42:59 INFO - PROCESS | 29411 | 1465101779877 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 21:43:00 INFO - PROCESS | 29411 | 1465101780084 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 29411 | 1465101780093 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:43:00 INFO - PROCESS | 29411 | ++DOCSHELL 0x911d2000 == 36 [pid = 29411] [id = 787] 21:43:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 73 (0x917c6400) [pid = 29411] [serial = 2360] [outer = (nil)] 21:43:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 74 (0x91fa4800) [pid = 29411] [serial = 2361] [outer = 0x917c6400] 21:43:00 INFO - PROCESS | 29411 | 1465101780225 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 29411 | ++DOMWINDOW == 75 (0x91fc9400) [pid = 29411] [serial = 2362] [outer = 0x917c6400] 21:43:01 INFO - PROCESS | 29411 | 1465101781113 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"]]]}] 21:43:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:43:01 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 21:43:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:43:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1491ms 21:43:01 INFO - PROCESS | 29411 | 1465101781160 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 21:43:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:43:01 INFO - PROCESS | 29411 | 1465101781164 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 21:43:01 INFO - PROCESS | 29411 | 1465101781171 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:43:01 INFO - PROCESS | 29411 | 1465101781178 Marionette TRACE conn4 <- [1,3114,null,{}] 21:43:01 INFO - PROCESS | 29411 | 1465101781242 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}] 21:43:01 INFO - PROCESS | 29411 | 1465101781252 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:43:01 INFO - PROCESS | 29411 | 1465101781446 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 21:43:01 INFO - PROCESS | 29411 | 1465101781703 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\", \"285b5631-789d-49ac-b5f5-3bcdecf9b8be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 29411 | 1465101781716 Marionette INFO sendAsync db5a178e-7ff3-4b29-9799-f355a4db6f2f 21:43:01 INFO - PROCESS | 29411 | ++DOCSHELL 0x93b61800 == 37 [pid = 29411] [id = 788] 21:43:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 76 (0x93b69c00) [pid = 29411] [serial = 2363] [outer = (nil)] 21:43:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 77 (0x93c2e400) [pid = 29411] [serial = 2364] [outer = 0x93b69c00] 21:43:01 INFO - PROCESS | 29411 | 1465101781804 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 29411 | ++DOMWINDOW == 78 (0x94714c00) [pid = 29411] [serial = 2365] [outer = 0x93b69c00] 21:43:02 INFO - PROCESS | 29411 | 1465101782809 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]]]}] 21:43:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:43:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1656ms 21:43:02 INFO - PROCESS | 29411 | 1465101782828 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 29411 | 1465101782835 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 21:43:03 WARNING - u'runner_teardown' () 21:43:03 INFO - No more tests 21:43:03 INFO - Got 0 unexpected results 21:43:03 INFO - SUITE-END | took 1297s 21:43:04 INFO - Closing logging queue 21:43:04 INFO - queue closed 21:43:04 INFO - Return code: 0 21:43:04 WARNING - # TBPL SUCCESS # 21:43:04 INFO - Running post-action listener: _resource_record_post_action 21:43:04 INFO - Running post-run listener: _resource_record_post_run 21:43:05 INFO - Total resource usage - Wall time: 1332s; CPU: 98.0%; Read bytes: 942080; Write bytes: 924897280; Read time: 40; Write time: 216236 21:43:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:43:05 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 155791360; Read time: 8; Write time: 130116 21:43:05 INFO - run-tests - Wall time: 1303s; CPU: 98.0%; Read bytes: 937984; Write bytes: 769081344; Read time: 32; Write time: 86116 21:43:05 INFO - Running post-run listener: _upload_blobber_files 21:43:05 INFO - Blob upload gear active. 21:43:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:43:05 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 21:43:05 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'] 21:43:05 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 21:43:06 INFO - (blobuploader) - INFO - Open directory for files ... 21:43:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:43:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:43:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:43:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:43:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:43:08 INFO - (blobuploader) - INFO - Done attempting. 21:43:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:43:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:43:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:43:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:43:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:43:09 INFO - (blobuploader) - INFO - Done attempting. 21:43:09 INFO - (blobuploader) - INFO - Iteration through files over. 21:43:09 INFO - Return code: 0 21:43:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:43:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:43:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf05fa8c32996cd4b97e26206c29c488101ee7cef375e5c4fcc9540437e511d2ea4c27655d7734981b08f031ba2677d813974e2887bb8cb0de7072d0644f3e30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b17d25786b11e572cf6a97354698ee1fe50409167e3d9b764f41fc77480dfac367942081dbaa12d7fc58373079cf8313288fb4744ff2300c4d02d993dbcefe99"} 21:43:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:43:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:43:09 INFO - Contents: 21:43:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf05fa8c32996cd4b97e26206c29c488101ee7cef375e5c4fcc9540437e511d2ea4c27655d7734981b08f031ba2677d813974e2887bb8cb0de7072d0644f3e30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b17d25786b11e572cf6a97354698ee1fe50409167e3d9b764f41fc77480dfac367942081dbaa12d7fc58373079cf8313288fb4744ff2300c4d02d993dbcefe99"} 21:43:09 INFO - Running post-run listener: copy_logs_to_upload_dir 21:43:09 INFO - Copying logs to upload dir... 21:43:09 INFO - mkdir: /builds/slave/test/build/upload/logs 21:43:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1421.319522 ========= master_lag: 0.60 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 41 secs) (at 2016-06-04 21:43:09.751343) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 21:43:09.754517) ========= 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-1465084084.651220-115721351 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf05fa8c32996cd4b97e26206c29c488101ee7cef375e5c4fcc9540437e511d2ea4c27655d7734981b08f031ba2677d813974e2887bb8cb0de7072d0644f3e30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b17d25786b11e572cf6a97354698ee1fe50409167e3d9b764f41fc77480dfac367942081dbaa12d7fc58373079cf8313288fb4744ff2300c4d02d993dbcefe99"} build_url:https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033623 build_url: 'https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/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/cf05fa8c32996cd4b97e26206c29c488101ee7cef375e5c4fcc9540437e511d2ea4c27655d7734981b08f031ba2677d813974e2887bb8cb0de7072d0644f3e30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b17d25786b11e572cf6a97354698ee1fe50409167e3d9b764f41fc77480dfac367942081dbaa12d7fc58373079cf8313288fb4744ff2300c4d02d993dbcefe99"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ESQDAsGzTFa1OauAzHz4ZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 21:43:09.848716) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:43:09.849045) ========= 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-1465084084.651220-115721351 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018880 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:43:09.960574) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 21:43:09.960899) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 21:43:09.964304) ========= ========= Total master_lag: 1.14 =========